Capgemini
|Professional I
Gurgaon, Haryana, India
Summary
As a Professional I at Capgemini, Pratyush Singh Rajawat streamlined UI development, led critical Angular migrations, and delivered high-quality, performance-optimized features, significantly reducing bugs and enhancing developer workflows.
Highlights
Collaborated cross-functionally with design and backend teams to streamline UI development and implement best practices, significantly reducing bug-fix time by 20%.
Spearheaded the end-to-end migration of a large-scale Angular codebase from v12 to v17, meticulously refactoring deprecated APIs and updating build tooling to ensure a zero-downtime release and enhance developer workflows.
Delivered multiple customer-facing features with minimal defects by introducing stringent coding standards, developing reusable components, and conducting rigorous code reviews, becoming the primary engineer for complex UI issue resolution.
Resolved critical bugs and optimized key features, directly contributing to a 40% decrease in customer complaint tickets related to functionality issues.
Developed and implemented comprehensive unit and end-to-end test cases using Karma/Jasmine and Cypress, covering all web application functionalities, which resulted in a 20% reduction in QA-reported bugs and a 55% increase in overall code coverage.
Optimized code, restructured architecture, and implemented lazy loading methods to significantly enhance website performance and scalability, achieving a 30% improvement in site performance.