
Babu Goud
Verified Expert in Engineering
Android Engineer and Developer
Mississauga, ON, Canada
Toptal member since June 2, 2026
Babu is a senior Android engineer with 8 years of experience building production-grade apps across fintech, telecom, and retail for companies such as PayPal and T-Mobile. He specializes in modern Android architecture—Kotlin, Jetpack Compose, MVI/MVVM, Clean Architecture, and GraphQL—with a track record of leading high-impact migrations and performance optimizations at scale.
Portfolio
Experience
- Model View ViewModel (MVVM) - 8 years
- Android - 8 years
- Kotlin - 8 years
- SOLID Principles - 8 years
- Coroutines - 6 years
- GraphQL - 4 years
- Jetpack Compose - 2 years
- Model View Intent (MVI) - 2 years
Preferred Environment
Android Studio, IntelliJ IDEA
The most amazing...
...thing I've worked on is the new Agent-first Payments application for PayPal, which has been a breakthrough in the domain of payments applications for mobile.
Work Experience
Senior Android Engineer
PayPal
- Developed new modules and migrated older modules for the PayPal Android Application, used by 430 million users across the world.
- Designed systems conforming to SOLID principles and clean architecture, developed the applications using MVVM and MVI design patterns to ensure extensibility and testability.
- Worked with the whole SDLC lifecycle from being just an idea to brainstorming, creating HLDS, LLDS, sprint planning, distribution of work, staged rollouts, and also supporting the application after the release.
- Optimized application speed, stability, and scalability by profiling cold-start times.
- Led and mentored junior and mid-level Android engineers through structured code reviews, pair programming, and architecture deep-dives.
- Collaborated closely with product, design, back-end, data, and partner engineering teams to align on technical direction and manage tradeoffs.
- Drove production quality by authoring unit and integration tests (85% core module coverage) using JUnit.
Senior Android Engineer
T-Mobile
- Spearheaded the modular codebase transformation by migrating core analytic modules from Java to Kotlin.
- Integrated RxJava for complex multithreading and real-time sensor data collection from connected hardware (accelerometer, gyroscope, Wi-Fi RTT).
- Executed scalable mobile system design to create a highly modular, SOLID-compliant location tracking system.
- Improved background data sync efficiency and reduced battery consumption by 20%.
- Conducted rigorous battery and performance profiling to ensure efficiency of continuous data collection.
- Leveraged Firebase Crashlytics and Analytics to proactively identify and resolve production bottlenecks.
- Collaborated cross-functionally with back-end and data science teams to define API contracts and data schemas for sensor telemetry pipelines.
Android Engineer
Wegmans
- Engineered dynamic, reactive UI flows using MVVM architecture and Kotlin, directly contributing to a seamless curbside and delivery ordering experience for retail customers.
- Spearheaded rapid prototyping and innovation initiatives, integrating Google Maps, Geocoder, and Places APIs to optimize user location selection.
- Extracted core UI and network components into reusable .aar libraries, achieving significant code-sharing between the main consumer app and the in-store Kiosk application—successfully executing a cross-platform code reusability strategy.
- Conducted proof of concept (POC) and prototype development to integrate custom Material Design UI components—including complex Bezier curve navigation interfaces—elevating the aesthetic and responsiveness of the in-store Kiosk application.
- Integrated and managed Firebase services across multiple app modules—Crashlytics for production reliability, Remote Config for safe feature rollouts, Analytics for behavioral insights, and A/B Testing for data-driven UX decisions.
Experience
PayPal Android App – P2P Payments & Mobile Platform
https://play.google.com/store/apps/details?id=com.paypal.android.p2pmobileWegmans Meals 2GO – Food Ordering & Delivery Android App
https://play.google.com/store/apps/details?id=com.wegmans.wegmans2go&hl=en_CAWegmans Meals Kiosk – In-store Android Ordering Kiosk
Education
Master's Degree in Computer Science
Southern Arkansas University - Magnolia, AR, USA
Bachelor's Degree in Electronics and Communication Engineering
Jawaharlal Nehru Technological University - Hyderabad, TG, India
Certifications
Claude Code 101
Anthropic
Claude 101
Anthropic
Skills
Libraries/APIs
REST APIs, Jetpack Room, Google Maps API, RxJava, Retrofit, GSON
Tools
Android Studio, IntelliJ IDEA, Jira, Android Jetpack, Git, Geocoder, Flow, Google Places SDK, Claude, Claude Code
Frameworks
JUnit, Espresso, Android SDK, KOIN
Paradigms
Model View Intent (MVI), Model View ViewModel (MVVM), Model View Presenter (MVP), B2C, Clean Architecture
Platforms
Android, Embedded System Design (ESD)
Languages
Kotlin, GraphQL, Python, XML, Java
Storage
RoomDB
Other
Software Development, SOLID Principles, Large-scale Projects, Android Development, Coroutines, Jetpack Compose, Background Jobs, Multithreading, Large Language Models (LLMs), Data Mining, Machine Learning, CI/CD Pipelines, Very-large-scale Integration (VLSI), Pulse Width Modulation (PWM), Circuit Design, Digital Signal Processing, Computer Networking, Wifi RTT, Custom views, Hilt, Material Design
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring