profile Image

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 2024

Distillery

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 2024

Albo

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 2019

HCL Technologies

Mexico City, Mexico

Senior Software Developer

USAA: Banking app features, Espresso tests, SQLite storage

April 2018 - January 2019

HCL Technologies

Chennai, India

Senior Software Developer

DiGi: Telecom app UI components; Xerox: Printer discovery, multithreading optimizations

March 2015 - August 2017

AlphaVista

Chennai, India

Senior Software Developer

SmartEdPad: Autism education apps for Android and iOS, SQLite data, JSON frameworks

March 2014 - February 2015

Projects

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.

KotlinGradleEspressoJUnitSQLiteMVVM

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.

KotlinGradleGraphQLDagger 2CoroutinesLiveDataMVVMSQLite

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.

KotlinGradleWebSocketsCoroutinesLiveDataFlowMVVMSQLite

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.

KotlinGradleCoroutinesLiveDataFlowMVVMSQLite

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.

KotlinGradleCoroutinesLiveDataFlowMVVMSQLiteCircleCI

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.

KotlinGradleMySQLMongoDBSQLiteWebSocketsMicroservicesCI/CD

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.

KotlinGradleEspressoSQLiteCI/CD

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.

JavaEclipseAndroid SDK

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.

JavaAndroid StudioMultithreading

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.

JavaAndroid SDKSQLiteJSON

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.

SwiftiOS SDKSQLiteJSON

Let's work together

I'm excited to collaborate! Reach out and let’s bring your ideas to life.

+52 33 2036 1996

dinesh.nuke.mars@gmail.com

20 de noviembre, Lote 11
Ampliacion Momoxpan
SAN PEDRO CHOLULA
puebla 72775
Mexico