Spearheaded optimization initiatives as a core member of the Tech Transformation team, by reducing load times, build times, and bundle sizes across multiple products across the organization
Worked on development of the new Unified Agent Widget using React/Redux with TypeScript and utilized Vite for frontend tooling, enhancing performance and developer efficiency
Spearheaded the transition from a monolithic Ember-centered codebase to a Micro-Frontend Architecture, modularizing key components such as the left navigation bar, filter section, and ticket table view. Integrated these segments seamlessly into a React application to enhance flexibility, scalability, and improve the Agent Ticketing experience maintaining the scalability of the approach
Proficient in Test-Driven Development (TDD) using Jest and React Testing Library, consistently achieving 100% code coverage and ensuring high-quality standards working under the principles of Agile Methodologies
Upgraded Freshdesk legacy codebase based on Ember 3x version by migrating it to a newer version (4x), leading to a 20% increase in build time and application load time by 25%
Worked on migrating from Moment.js to Day.js Library for date utilities, leading to a significant decrease in bundle size by providing an alternative gave the same level of performance with a reduced file size of 97%
Migrated all the SVGs to font icons, which improved initial load time by around 3 seconds and providing improved caching capabilities
Initiated and conducted technical sessions for developers across the organization, focusing on best practices for optimization and enhancing developer productivity and
Developed the Message Threads feature in Freshchat and integrated Freshdesk features into Freshchat, eliminating the need for agents to switch between multiple products, thereby improving productivity
Senior Software Engineer I
MakeMyTrip
06.2021 - 05.2022
Collaborated within MakeMyTrip's Holidays division as a key member of the Mobile team, employing React Native to spearhead the development of Android, iOS, and mWeb applications
Independently developed a dynamic, responsive Call-to-Action (CTA) Query Form that enhanced user engagement and accelerated sales conversions for Holiday Packages by enabling swift and seamless interactions. Streamlined the user query process to optimize user engagement and enhance conversion ratesby at least30%
Celebrated for outstanding contributions, received a Spot award in recognition of the exemplary efforts in conceptualizing and implementation of the Call to Action (CTA) Query Form
Engineered diverse functionalities within mobile applications, including an in-app PDF Viewer, Coupon Handling functionality, and Event Tracking mechanisms, with a focus on elevating user experience and meeting business objectives
Led the development of the new version of the Payment Review page to ensure a seamless and intuitive user journey and improved the page performance by around 25%
Software Engineer II
Zebra Technologies (Previously Reflexis Systems)
06.2018 - 06.2021
Engineered a robust codebase for a retail platform that streamlines product strategy testing
Engineered a robust, real-time sales data dashboard utilizing React & Redux, which aggregated and displayed demographic-specific performance metrics across store levels, enhancing user accessibility and enabling more informed strategic decision-making
Spearheaded a cross-functional initiative to refactor a legacy codebase, which improved system efficiency by 30% and significantly reduced the bug rate by implementing test-driven development practices
Designed and implemented advanced comparative data visualization solutions utilizing D3.js and Plotly for AB testing experiments
Developed intuitive features enabling dynamic groupingandfiltering of data based on diverse demographic and statistical parameters, enhancing analytical insights and decision-making capabilities
Streamlined application building and deployment procedures through automation, significantly reducing setup time for client demos and sales presentations by 50%. Implemented efficient processes to ensure seamless deployment, enhancing overall productivity and client engagement