Android Software Engineer with 5+ years of experience designing and delivering scalable Android applications using Kotlin, Jetpack Compose, Coroutines, Flow, and MVVM/MVI with multi-module Clean Architecture across View/Domain/Data layers. Owns end-to-end features, leads solution architecture, UI modernization, production reliability, and cross-functional collaboration to deliver high-quality mobile apps. Has experience with production analytics and observability (Splunk, Sentry, Firebase), improving stability and crash rates, and translating architecture proposals into implementation-ready Jira stories with strong cross-team alignment.

Viv ek Modi

Android Software Engineer with 5+ years of experience designing and delivering scalable Android applications using Kotlin, Jetpack Compose, Coroutines, Flow, and MVVM/MVI with multi-module Clean Architecture across View/Domain/Data layers. Owns end-to-end features, leads solution architecture, UI modernization, production reliability, and cross-functional collaboration to deliver high-quality mobile apps. Has experience with production analytics and observability (Splunk, Sentry, Firebase), improving stability and crash rates, and translating architecture proposals into implementation-ready Jira stories with strong cross-team alignment.

Available to hire

Android Software Engineer with 5+ years of experience designing and delivering scalable Android applications using Kotlin, Jetpack Compose, Coroutines, Flow, and MVVM/MVI with multi-module Clean Architecture across View/Domain/Data layers. Owns end-to-end features, leads solution architecture, UI modernization, production reliability, and cross-functional collaboration to deliver high-quality mobile apps.

Has experience with production analytics and observability (Splunk, Sentry, Firebase), improving stability and crash rates, and translating architecture proposals into implementation-ready Jira stories with strong cross-team alignment.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert

Language

Javanese
Intermediate

Work Experience

Software Engineer II - Android at Toast
June 1, 2025 - Present
Architected and delivered the end-to-end Scheduled Orders feature for Toast Delivery Services (TDS). Implemented pre-fire and post-fire scheduling workflows using Kotlin, Coroutines, Flow, MVVM/MVI, and multi-module Clean Architecture to support reliable delivery scheduling across the order lifecycle. Authored schedule-order solution architecture proposals, technical design documents, and engineering spikes. Aligned Product and multiple adjacent systems (Order POS, Kitchen Display System, and QA teams) on API contracts, implementation strategy, and cross-team dependencies before development. Established a scalable state-driven MVI architecture for the Order Management module to simplify state management and create a reusable foundation for future scheduling workflows. Modernized the Android presentation layer by migrating legacy XML views to Jetpack Compose and creating reusable Material 3 design system components. Implemented order lifecycle workflows (Order Ready, Complete Order,
Software Engineer - Android
June 1, 2020 - March 1, 2025
Optimized patient data synchronization for a HIPAA-compliant healthcare application using Kotlin Coroutines and Flow, reducing median patient consultation load times by 15%. Authored technical design documents and architecture proposals to drive Android best practices and cross-team alignment. Led end-to-end development of a new medication ordering feature by coordinating Android, iOS, backend, and QA teams from technical design through production deployment. Improved application performance with 30% faster app startup and 27% faster historical results loading. Established Gradle conventions via plugins and centralized dependency management to improve build consistency and reduce configuration overhead. Built and maintained REST API integrations using Retrofit, OkHttp, and Kotlin serialization. Implemented comprehensive unit tests across critical Android modules maintaining ~90% coverage. Modernized Profile and Settings modules by migrating from legacy MVP to MVVM, improving maintai

Education

B.Eng. (First Class Honours) at Technological University of the Shannon, Athlone, Ireland
January 1, 2020 - June 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert

Hire a Software Engineer

We have the best software engineer experts on Twine. Hire a software engineer in Dublin today.