Senior Front-End Developer with 8+ years of experience building scalable, responsive, and high-performance web applications using React.js, Next.js, JavaScript, and TypeScript. Skilled in reusable UI components, REST API integration, SSR/SSG, and performance optimization. Hands-on experience with Redux, Node.js, Axios, NextAuth.js, Tailwind CSS, MUI, Web Workers, Git, and GitLab. Currently working on enterprise applications for Tata Power, contributing to reporting, billing, collections, API integration, performance optimization, UAT, and production-ready solutions.
Bachelor's Degree
5+ Years (Senior)
Developing the Tata Power Unified Collection Application using Next.js, React.js, TypeScript, and JavaScript. Building reusable UI components for billing, collections, dashboards, reporting, and user management. Implementing SSR/SSG, dynamic routing, lazy loading, code splitting, and performance optimization. Integrating REST APIs using Axios and authentication. Developing large-data Excel and CSV exports using Web Workers and chunked processing to maintain UI responsiveness. Handling forms, validations, responsive layouts, UAT, API issues, and performance optimization in collaboration with backend and QA teams.