
Hello I'mDinesh Balasundaram
Senior Android Developer
With a decade of experience developing varied mobile applications, I lead teams to create innovative, user-driven solutions. Committed to delivering scalable, top-tier apps.
Skills
Android
Kotlin
Java
Jetpack
Retrofit
Coroutines
Rest
GRPC
MVVM
Git
SqLite
JUnit5
Swift
Rust
Docker
CI/CD
Firebase
Espresso
Arduino
Experience
Venmo
Puebla, Mexico
Automation/Quality Engineer
Automated testing scripts, Espresso UI tests, SQLite local storage, regression testing
May 2024 - October 2024Distillery
Mexico City, Mexico
Senior Android Developer
eBay: Cart, checkout, payment features, GraphQL API integration, MVVM architecture, SQLite storage; TaskHuman: 1:1 coaching, group sessions, WebSockets, MVVM code; Thrive Market: Organic food navigation, custom DI, A/B testing, SQLite; Earnin: Pre-payday loans, rewards, MVVM refactoring, SQLite
November 2019 - January 2024Albo
Mexico City, Mexico
Software Architect
Microservices architecture, MySQL and MongoDB backend, SQLite Android storage, real-time notifications with WebSockets, CI/CD pipelines
January 2019 - November 2019HCL Technologies
Mexico City, Mexico
Senior Software Developer
USAA: Banking app features, Espresso tests, SQLite storage
April 2018 - January 2019HCL Technologies
Chennai, India
Senior Software Developer
DiGi: Telecom app UI components; Xerox: Printer discovery, multithreading optimizations
March 2015 - August 2017AlphaVista
Chennai, India
Senior Software Developer
SmartEdPad: Autism education apps for Android and iOS, SQLite data, JSON frameworks
March 2014 - February 2015Projects
Venmo
Automation/Quality Engineer
Venmo
May 2024 - October 2024
I automated testing for a peer-to-peer payment app, building scripts and Espresso UI tests to ensure reliability, using SQLite for local data.
eBay
Senior Android Developer
Distillery
June 2023 - January 2024
I developed cart, checkout, and payment features for a global e-commerce platform, integrating GraphQL APIs and structuring clean MVVM code with SQLite storage.
TaskHuman
Senior Android Developer
Distillery
May 2022 - May 2023
I built features for a coaching platform, enabling 1:1 video calls and group sessions with real-time WebSockets and MVVM architecture, optimized with SQLite.
Thrive Market
Tech Lead
Distillery
August 2020 - October 2021
I led development of an organic food e-commerce app, enhancing navigation for keto and paleo categories using MVVM and custom DI, with SQLite for data.
Earnin
Android Developer
Distillery
November 2019 - May 2020
I enhanced a financial app with pre-payday loan and rewards features, refactoring Java to Kotlin with MVVM and using SQLite for local storage.
Albo
Software Architect
Albo
January 2019 - November 2019
I architected microservices for a digital banking app, integrating MySQL and MongoDB backends, SQLite for Android, and WebSockets for real-time notifications.
USAA
Senior Software Developer
HCL Technologies
April 2018 - January 2019
I developed banking app features for U.S. military families, writing Espresso tests and using SQLite for efficient local data management.
DiGi
Senior Software Developer
HCL Technologies
March 2016 - August 2017
I designed UI components for a telecom app serving 11M+ users, ensuring seamless feature support for Android devices.
Xerox
Senior Software Developer
HCL Technologies
March 2015 - February 2016
I built a printing app with scan and network discovery, optimizing performance with multithreading to earn an Innovation Award.
SmartEdPad Android
Senior Software Developer
AlphaVista
March 2014 - November 2014
I developed an Android education launcher for autistic children, customizing apps with SQLite and JSON frameworks for therapy tools.
SmartEdPad iOS
Senior Software Developer
AlphaVista
November 2014 - February 2015
I built an iOS education app for autistic children, integrating JSON-driven frameworks and SQLite for speech and language therapy.