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.
Language
Javanese
Intermediate
Work Experience
Software Engineer II - Android at Toast
June 1, 2025 - PresentArchitected 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, 2025Optimized 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, 2020Qualifications
Industry Experience
Healthcare, Software & Internet
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in Dublin today.