At CometChat, I migrated the React UI Kit from v6 to v7, implementing its new plugin architecture and resolving breaking changes while preserving existing functionality. I also improved Lighthouse performance scores to 90+ and developed end-to-end tests using Playwright.
I implemented offline support for the JavaScript SDK with encrypted local storage, cached conversations and media, and queued message synchronization when the network reconnects. I also added asset caching to serve previously downloaded resources from local storage.
At Code-B, I reduced a Next.js bundle size by 30% and improved PDF generation speed from 15 seconds to under one second. I built CI/CD pipelines for deployments across GCP, AWS, and Azure, and implemented a real-time multiplayer game using Socket.io.
On my AI-Chatbot project, I created a React and Python application that uses RAG and Azure OpenAI to answer questions about uploaded documents. It includes an admin panel for tracking token usage and an analytics dashboard.

