Skip to main content
HimalayasHimalayas logo
Sahil DoshiSD
Open to opportunities

Sahil Doshi

@sahildoshi

Senior Android Engineer delivering scalable, clean, product-driven mobile experiences with Kotlin, Compose, and Jetpack.

India
Message

What I'm looking for

I’m looking for a product-driven Android role where I can build clean, scalable architecture, own meaningful feature delivery, and improve quality through testing, CI/CD, and performance monitoring—working in a fast-paced engineering culture that values craftsmanship.

I’m a Senior Android Engineer focused on building clean, scalable Android experiences in fast-paced, product-driven environments. I work across architecture, UI, and delivery quality—balancing engineering rigor with shipping velocity.

At BKN301, I developed a Kotlin Multiplatform banking app using Jetpack Compose for Android and shared domain/use cases for lending and account flows. I implemented key loan and calculator features, including Car Loan Info, loan validation/integration work, and navigation—while strengthening shared modules with mappers and domain structure.

I’ve also contributed to the Compose Design System by creating reusable UI components (dropdowns, bottom sheets, file upload input, slider inputs, and extended list patterns). On the feature side, I built onboarding and savings flows such as multi-currency support, reverse add-account UIs, savings review/document screens, and bottom-sheet content use cases.

Previously at Eventbrite, Dunzo, and Olacabs, I introduced Jetpack Compose, improved release pipelines (CircleCI), and raised performance and reliability through monitoring (custom Traces in Datadog), automation testing (Appium/AWS device farm), and CI/CD improvements. Earlier, at OpsHub, I built a continuous testing pipeline in Jenkins using Sikuli for GUI automation, strengthening my foundation in quality and delivery.

Experience

Work history, roles, and key accomplishments

BK
Current

Senior Android Developer

BKN301

Sep 2025 - Present (9 months)

Developing a Kotlin Multiplatform banking app in a fintech environment, building lending and account flows with Jetpack Compose and shared domain/use cases. Implemented car loan features, enhanced onboarding and savings experiences, and improved code quality via testing and release fixes across key modules.

Dunzo logoDU

SDE-II - Android Engineer

Dunzo

Jun 2022 - Dec 2023 (1 year 6 months)

Built post-order Android features including queue management, order batching, reusable bag handling, and a cash deposit module. Strengthened SDLC and release automation by adding Firebase App Distribution, introducing pre-commit code-quality hooks, optimizing CI/CD to reduce billings by half, and integrating Play Store releases via pipeline; also mentored two interns.

Olacabs logoOL

SDE - Android Engineer

Olacabs

Jul 2019 - May 2022 (2 years 10 months)

Re-architected the OlaFoods rider app by migrating an older codebase to MVVM using Kotlin and coroutines, and contributed to a driver app revamp focusing on custom views, animations, and MotionLayout. Implemented in-app updates to keep drivers on the latest app version and handled Android SDK crash/debug fixes across devices.

Education

Degrees, certifications, and relevant coursework

Dhirubhai Ambani Institute of Information and Communication Technology logoDT

Dhirubhai Ambani Institute of Information and Communication Technology

Master of Science in Information Technology, Information Technology

2017 - 2019

Grade: CGPA: 8.64 / 10

Earned an M.Sc. in Information Technology (CGPA 8.64/10) from DA-IICT from 2017 to 2019.

Veer Narmad South Gujarat University logoVU

Veer Narmad South Gujarat University

Bachelor of Computer Applications, Computer Applications

2014 - 2017

Grade: CGPA: 7.85 / 10

Earned a B.C.A. (CGPA 7.85/10) from VNSGU from 2014 to 2017.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan