At Tata Consultancy Services, I built and maintained the UI for an enterprise insurance portal using React. I developed reusable components and implemented forms and validations aligned with business rules.
I integrated REST APIs with Axios and built backend APIs using Java and Spring Boot. I also optimized rendering with React.memo, useMemo, and useCallback, and supported testing, bug fixing, and deployment.
At Cognizant, I developed reusable Angular components, services, and directives, and worked with reactive and template-driven forms. On a real-time chat application project, I implemented WebSocket messaging with STOMP and integrated Redis and JWT-based authentication.

