Sunil Kumar Garg
Senior Software Engineer@Agoda | Ex-MakeMyTrip | Ex-Samsung | Ex-Amdocs
- Role
- Senior Software Engineer at Agoda
- Location
- Gurugram, HR, IN
- LinkedIn followers
- 500 followers
About Sunil Kumar Garg
Working on Flights funnel in Agoda android app to improve the user experience for flights bookers.Modularised MakeMyTrip android app. It made the codebase more scalable and maintainable. Dev feedback time also improved a lot.Developed multiple Android apps like Tradus, Ryde by Ibibo from scratch. They had very good. number of user base and bookings.Specialties: Travel business, M-Commerce, Android app development, Core Java, Kotlin.
Experience
Senior Software Engineer
Sep 2021 — Present · Gurugram, IN
Working on Flights funnel in Android app to make user have confidence and ease while booking with us# RoleAn individual contributor.#Accomplishment1. Developed various features in Flights funnel.2. We incorporated the build of the flights standalone app into the CI/CD pipeline, ensuring that the app compiled successfully 100% of the time. This eliminated the need for development efforts to resolve the build failures that occurred previously. It saved one man day per week.3. Resolved a bug with the unit test configuration, resulting in a 100% improvement in test coverage.4. Developers were facing configuration cache issues in back to back running the same integration tests locally. Fixed the gradle to save teammates time in disabling the cache and enabling it before pushing their changes. Less error prone now.5. Fixed the way of writing Flow Integration Tests(FITs) and mocking network calls. These improvements resulted in a significant decrease in runtime for FITs. Specifically, the runtime decreased from 6 minutes to 23 seconds in the local environment and from 9 minutes to 4 minutes in the CI/CD pipeline.6. During my analysis of the UI test performance, I discovered that certain tests were not running in the CI/CD pipeline. After fixing the naming convention of the tests and package structure, we were able to increase test coverage by 5%.7. After analysing the issues raised by customer support, I was able to create several user experience improvement stories and added additional logs to improve the speed and effectiveness of issue analysis.
Education
Indian Institute of Technology (Indian School of Mines), Dhanbad
B.Tech., CSE
2005 — 2009
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.