Download pdf resume here
Kshitij Patil
Bengaluru, India | kshiteez@gmail.com | +917057977133 | LinkedIn
SUMMARY
Senior Android Engineer with 8 years of experience delivering high-performance apps used by millions globally across AdTech, Travel, and Healthcare domains. Skilled in end-to-end app development, performance optimization, cross-functional collaboration, and delivering modular, maintainable code. Back from a personal break, available for immediate joining.
EXPERIENCE
Truecaller – Bengaluru
Senior Android Engineer (Ads), May 2020 – Aug 2024
- Delivered robust ad features to 300M+ daily users using Truecaller Ad Server, GAM, and 3rd-party SDKs via REST/gRPC; promoted to Senior (Jul 2023).
- Boosted ad revenue with new formats (Carousel, Rail, Native Video) and innovative post-click features (Lead Gen, Click-to-Video) with modular UI and deeplinks.
- Built & owned offline ad functionality with asset download optimizations.
- Used feature flags and remote configs to enable safe, measurable rollouts at scale.
- Migrated ad keywords feature to Kotlin with Coroutines and Room; refactored complex code, increased unit test coverage.
- Created in-app tools (GAM requester, leadgen tester, staging switch) to help dev/QA workflows.
Cleartrip – Bengaluru
Software Engineer (Android), May 2019 – Apr 2020
- Cut cold-start time from 4 to 1 sec by optimizing launch tasks, disk reads, and background threads.
- Reduced app size by 40% via ProGuard, vector assets, and code refactor.
- Rewrote Search feature as an independent module with ViewModel, LiveData, Fragments with full unit test coverage.
- Contributed to migrating from monolithic architecture to feature modules in Kotlin.
Sminq – Pune
Software Engineer (Android), Oct 2016 – May 2019
1. Markk – Live place ratings
- Built app from concept to MVP; scaled to 50K+ installs post-launch.
- Implemented Instagram-like story UI with intelligent media uploads.
- Integrated map, location, camera, FFmpeg, Glide, Retrofit, FCM, social login.
2. Sminq Health – Clinic bookings & queues
- Sole Android dev growing app from 10K to ~200K installs; enabled 100K+ monthly bookings.
- Added key app features like payment (Razorpay/Paytm), search & filter, prescription upload, QR-code scan.
- Maintained business app for clinic-side management; added SMS updates, payment links, and cash logging.
EDUCATION
State University of New York at Buffalo – NY, USA
M.S., Computer Science & Engineering – Feb 2015
Project: Resource Accounting in Android using Wakelocks
Shivaji University (KIT College of Engineering) – Kolhapur
B.E., Computer Science & Engineering – May 2012
TECH SKILLS
Android/Jetpack – Kotlin, Java, Android SDK, Coroutines, Flow, ViewModel, LiveData, Lifecycle, WorkManager, RecyclerView, ConstraintLayout, WebView, ViewPager, VectorDrawable, ViewBinding, Material Design, Compose, Deeplinks, Service, SQLite, Room, DataStore, JSON, Protobuf, Dagger, Hilt, MVP, MVVM.
Libraries/SDKs – Firebase (Cloud Messaging, Remote Config, Crashlytics, Analytics), Google APIs (Ads, Places, Maps, Location), CleverTap, Appsflyer, Razorpay, Paytm, gRPC, Retrofit, OkHttp, Picasso, Glide, Gson, Exoplayer, JUnit, Mockito, Robolectric.
Tools – Android Studio, Gradle, ProGuard, R8, Profiler, Git, Github, Bitbucket, JIRA, Confluence, Jenkins, Github Actions, Postman, Charles.
LINKS
Active (Play Store) – Truecaller, Cleartrip
Archived (Mirrors) – Markk, Sminq Places, Sminq Health, Sminq Business