Back to Timeline
Tata Consultancy Services
Frontend Developer
2021
Built and maintained large-scale React applications for enterprise clients across BFSI and retail verticals. Drove adoption of TypeScript and component library standards that reduced UI bug rates across the team.
## Role Overview
Worked as a Frontend Developer within TCS's digital engineering practice, embedded in client delivery teams building enterprise web applications across BFSI and retail sectors.
## Responsibilities
- Developed and maintained React component libraries used across multiple product teams, focusing on accessibility and consistent design token usage.
- Migrated legacy JavaScript codebases to TypeScript, establishing strict typing conventions and reducing runtime errors in production.
- Collaborated with UX designers and backend engineers in Agile sprints to deliver features end-to-end, from API contract design through to frontend implementation and QA.
- Introduced unit testing practices with Jest and React Testing Library, bringing test coverage from near-zero to above 60% on core components.
- Participated in code reviews, establishing PR standards and a shared component documentation system using Storybook.
## Key Outcomes
- Reduction in UI-related production incidents after TypeScript migration on primary client project.
- Delivered 3 major product releases on schedule across two client accounts.
- Mentored 2 junior developers on React patterns, component architecture, and testing practices.