Senior Software Engineer | Kotlin | KMM | Java | Android

bengaluru

Noida, Uttar Pradesh, India

India

Noida, Uttar Pradesh, India

Noida, Uttar Pradesh, India




Bachelor of Technology - BTech, Computer Science
Noida Institute of Engineering & Technology
Join Deepak and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer | Kotlin | KMM | Java | Android
A passionate and dedicated Mobile App Developer with a strong commitment to crafting engaging apps within the Android ecosystem. Proficient in a comprehensive tech-stack encompassing Jetpack Compose, MVx, Clean Code Architecture, LiveData, Coroutine, Flow, ViewModel, Dagger 2, Hilt, Material Design and the Android Jetpack suite, among others. Additionally, I possess expertise in project management tools such as Agile methodology, JIRA, Figma, Firebase, Git, Confluence, and Slack to ensure seamless project execution.
Delhi
claude code
github copilot
opencode
Senior Software Engineer 2 at Tesco Technology, May 2026 - Present · 5 mo, bengaluru
Senior Software Engineer at PW (PhysicsWallah), Aug 2023 - Mar 2026 · 2 y 7 mo, Noida, Uttar Pradesh, India, Google Play | 10M+ Downloads | 1.5M+ DAU | 4.6/5 Rating Cross-Platform Batch Listing (KMM) Took full ownership of rebuilding the batch listing using KMM — fixed the drop-off and confusion issues that were hurting conversion at 1.5M+ DAU scale. Shipped event-based listings, seasonal sales, topper highlights, and offline event discovery — features that made the product work for a much wider range of students. The changes led to an estimated $2.4M+ revenue impact from just a 0.10% conversion uplift, within 2-3 months of going live. Onboarding Optimization – PW App 2.0 Ran A/B tests and cleaned up the onboarding flow — moved signup success from 83% to 89%, touching around ~550K users. Got 3% more users into the right cohort and reduced same-day switching by 3% — small numbers, real retention impact. AskDoubt – Real-Time AI Tutoring Revamped AskDoubt from one-time API calls to a persistent WebSocket connection, unlocking real-time 1:1 student–AI teacher conversations and scaling to ~1.5K daily active users. Built a gamification layer with XP and leaderboards — in 5 weeks it pushed +211% DPP usage, +206% test participation, and +64% video watch time.
Android Developer at Airtel International LLP-Airtel Africa, Mar 2022 - Aug 2023 · 1 yr 6 mos, India, Integrated fingerprint biometric SDKs to enhance authentication reliability across MDM-managed enterprise devices. Built an Analytics SDK from scratch covering session management and event tracking, intentionally kept it under 50 KB by using Android's built-in APIs so the host app stays lean. Prevented data loss and duplicate submissions in poor network conditions by implementing offline-first submission with local persistence and WorkManager based background retry. Grew the Android team from 0 to 3 engineers through recruitment and onboarding, resulting in noticeably improved sprint velocity, PR throughput and code quality.
Android Developer at TO THE NEW, Aug 2019 - Mar 2022 · 2 yrs 8 mos, Noida, Uttar Pradesh, India, HDFC AMC | K+ Live TV & VOD | KENO Led Java to Kotlin migration with MVVM + Clean Architecture, reducing codebase size by ~13% and cutting crash rates by eliminating null pointer failures. Integrated ViewPager2, Retrofit, RxJava, and repository/use-case layers; built custom OTP input with SMS auto-read. Built an end-to-end push notification system using FCM, handling delivery, display, click, and dismissal tracking on the client side, while ensuring users never see duplicate notifications across different app states. Set up Firebase Crashlytics & Analytics; wrote unit and UI tests following TDD practices using JUnit, Espresso, and Mockito.
Android Developer at TO THE NEW, Feb 2019 - Jul 2019 · 6 mos, Noida, Uttar Pradesh, India
Bachelor of Technology - BTech, Computer Science, Noida Institute of Engineering & Technology
github: https://github.com/animeshdeepak