Noida, Uttar Pradesh, India
I’m a Full-Stack Developer with 3.5+ years of experience building scalable, high-performance web applications, with a strong focus on modern Angular ecosystems and robust backend systems. On the front end, I specialize in Angular (v8–19), TypeScript, JavaScript, and reactive state management using RxJS and NgRx. I design modular, reusable architectures that improve maintainability, optimize performance, and deliver seamless user experiences across complex enterprise applications. On the backend, I work with Python and FastAPI to develop secure, production-grade APIs. My experience includes integrating databases like MySQL and Supabase, and implementing authentication/authorization systems such as JWT, OAuth 2.0 (Google & Microsoft SSO), and role-based access control (RBAC). I also focus on application security, including VAPT practices and interceptor-based security flows. I’ve contributed to and led critical engineering efforts such as: • Migrating large-scale Angular applications (v8 → v16), resolving breaking changes and improving performance • Reducing bundle sizes and enhancing load efficiency • Building an AI-powered chatbot platform as a plug-and-play JavaScript widget with full UI customization • Developing scalable architectures for enterprise-level products I work effectively in Agile environments and collaborate using tools like Git, GitHub, Jira, and CI/CD pipelines. I also actively leverage modern AI tools (ChatGPT, GitHub Copilot, Cursor, DeepSeek, Bolt) to accelerate development, improve code quality, and solve complex problems efficiently. I’m passionate about building secure, scalable, and user-centric applications—and I’m always open to working on impactful products in web and AI-driven domains.