My Journey
From junior dev to senior engineer - lessons learned building apps at scale
5+
Years Building Apps
3
Companies (Startup to Enterprise)
10+
Production Technologies
Career Timeline
My path from first Android app to leading development of enterprise-grade systems. The wins, the mistakes, and everything in between.
July 2024 - Present
Current
Senior Software Engineer | Android
Velotio Technologies Pvt. Ltd
•Pune, India
17+ languages supported
Sub-millisecond playback accuracy
Enterprise-grade platform workflows
Impact & Achievements
- Contributed to development of DTS Play-Fi App, a premium wireless audio ecosystem for whole-home music and TV audio, supporting high-resolution and sub-millisecond playback accuracy in 17+ languages using Jetpack Compose & Kotlin Coroutines
- Led the development of Wellsite Navigator Android App with Jetpack Compose, GraphQL and Mapbox integrations
- Led the end-to-end development of YVBR experience Application on Android XR device
- Designed workflows using Go, Kubernetes, RabbitMQ, and Postgres for enterprise-grade platforms
Tech Stack
KotlinJetpack ComposeCoroutinesGraphQLMapboxGoKubernetesRabbitMQPostgresAndroid XR
Oct 2021 - July 2024
Software Developer | Android (Kotlin/Java)
Delhivery Ltd.
•Bengaluru, India
Public-facing marketplace transformation
Offline-first architecture
Configuration-based auto release/rollback
Impact & Achievements
- Led development of Loadboard module, transforming it from internal tool to public-facing marketplace of Truck owners and Suppliers
- Built warehouse handheld apps with MVVM + Jetpack libraries, streamlining picking, packing, and dispatch operations
- Architected the Flow of multiple Applications operating and interacting together with features like offline-first, configuration-based auto release/rollback mechanism
- Enhanced C2C app with scalable Android modules for heavy & international shipping
- Created centralized reusable Android component libraries, accelerating development across teams
- Collaborated closely with backend teams; contributed to Go microservices (Gin, gorm, RabbitMQ, Kubernetes)
- Improved performance and scalability of logistics workflows by integrating resilient event-driven architecture
- Strengthened user adoption by optimizing UI/UX for suppliers and truck owners
Tech Stack
KotlinJavaMVVMJetpackGoGingormRabbitMQKubernetesMicroservicesEvent-Driven Architecture
Jan 2021 - Oct 2021
Software Engineer | Android
Alyve Health
•New Delhi, India
Reduced technical debt
Boosted development velocity
Impact & Achievements
- Migrated core application to MVVM architecture, reducing technical debt and boosting development velocity
- Developed Android modules integrating Retrofit APIs, Pedometer & Accelerometer sensor data
Tech Stack
KotlinJavaMVVMRetrofitAndroid SensorsPedometerAccelerometer
What I Work With
Technologies I use daily in production. Not just buzzwords - these are tools I've shipped real products with.
Android (Primary)
KotlinJavaJetpack ComposeCoroutinesFlowMVVMClean ArchitectureHilt/DaggerRoomRetrofitLiveDataViewModel
Backend (Secondary)
GoGingormRabbitMQKubernetesDockerPostgresMicroservicesEvent-driven ArchitectureGraphQL
Tools & Testing
GradleGitGitHub ActionsFirebaseJiraFigmaPostmanJUnitEspressoMockito
Learn From My Experience
I share everything I learn - from architecture decisions to career moves. Follow along on Instagram and YouTube, or dive into the blog for deep dives.