Narayan Choudhary
Frontend Developer
Talent
PuneMember since June 24, 2026
AngularJavaScriptGitKarmaJasmineJIRANgRxCopilotChatGPTAWS S3
·
Hire this person
Send a job offer directly to this candidate
AngularJavaScriptGitKarmaJasmine
About
Versatile Frontend Developer with over 5.11 years of experience in designing, developing, and implementing scalable and responsive enterprise applications. Strong expertise in Angular and modern frontend technologies, with hands-on exposure to integrating backend services. Experienced in leveraging AI coding assistants (Copilot, ChatGPT) to accelerate development, code reviews, and test case generation while ensuring quality and security.
Experience
Senior Software Engineer - UI at TCS (2022-04 – Present)
- Refactored and optimized Angular applications, improving performance by 20% and ensuring scalability.
- Leveraged AI assistants (Copilot, ChatGPT) for boilerplate generation, unit test scaffolding, and documentation drafting, while validating AI output for correctness, performance, and security.
- Designed and developed reusable Angular components, integrated RESTful APIs, and collaborated with backend teams to debug and optimize services.
- Collaborated with UX/UI designers to enhance application usability, contributing to improved user satisfaction.
- Conducted comprehensive code reviews, refactoring code to enhance quality, maintainability, and efficiency.
- Created AI-enabled proof-of-concepts including biometric authentication, chatbot QA, and AR patient modules to demonstrate innovation and improve user experience.
- Utilized AWS S3 for secure storage and retrieval of application assets.
- NgRx for state management in complex Angular modules, reducing bug frequency in data flow by 15% and improving maintainability.
- Applied Test-Driven Development (TDD) principles with Karma and Jasmine, achieving 100% unit test coverage.
- Mentored junior developers, fostering a 20% increase in team productivity and skill development.
- Proficient in SDLC, Agile methodologies, Git version control, CI/CD and Jira for defect tracking and project management.
Software Engineer - UI at TCS (2020-08 – 2022-03)
- Enhanced user experience by optimizing frontend performance and resolving critical bugs, resulting in a 15% decrease in reported issues.
- Conducted testing and troubleshooting of web applications, leading to 15% fewer reported bugs.
- Integrated web-based chatbot and vaccine certificate modules, boosting user engagement and service accessibility.
- Implemented a dynamic PDF handling module, consolidated over 1,000 hospital guidelines into a single dynamic webpage, improving application performance and reducing file size by 30%.
- Configured features for analyzing user's psychological health data, enhancing data-driven insights and decision-making.
Education
BE in Computer Engineering – Trinity Academy Of Engineering (2016-06 – 2020-06)
Skills
Frontend Developer