Transforming Concepts
into
Engaging User Experiences
I am a seasoned full-stack software engineer with over 4+ years of
professional experience. My expertise lies in crafting robust and
scalable SaaS-based and full stack web applications.
Experience With
Experience
Catalyst Media Integrated LLP Senior Frontend Engineer
May 2023 - Present
Implemented Server-Side Rendering (SSR) and Static Site
Generation (SSG) using Next.js to significantly improve page
load times, SEO performance, and overall user experience.
Managed complex application states using Redux and Zustand,
resulting in a 30% reduction in bugs and enhanced
maintainability across large-scale, modular applications.
Integrated third-party authentication systems such as Auth0 and
AWS Cognito, enabling secure, scalable, and user-friendly
authentication flows including social login, multi-factor
authentication (MFA), and session management.
Collaborated closely with backend teams and product stakeholders
to deliver performant, secure, and accessible web applications,
following modern frontend architecture patterns and best
practices.
Tata Consultancy Services System Engineer
Oct 2022 to Feb 2023
Contributed to the development of scalable and high-performance
frontend features using React.js and Redux, aligning with modern
industry standards.
Optimized existing React components and implemented
code-splitting, lazy loading, and memoization techniques to
improve load time and runtime performance.
Refactored legacy components into modular and reusable React
functional components with TypeScript and custom hooks.
Followed Agile methodologies and participated in sprint
planning, daily standups, and retrospectives to deliver features
on time and with quality.
Clover Infotech Consultant
August 2021 to Apr 2022
Integrated RESTful APIs and collaborated with backend teams to
ensure seamless data flow and efficient application performance.
Created reusable UI components adhering to React best practices
and ensured high performance and maintainability of the
codebase.
Monitored and resolved application bugs, optimized DOM
manipulations, and maintained consistent performance across
different browsers and screen sizes.
Managed scheduled tasks and project deliverables within Agile
sprints, contributing to on-time and efficient feature delivery.