Available to hire
Hi, I’m Oleksii Tomin, a passionate Android developer with 8 years of hands-on experience building native apps in Java and Kotlin. I enjoy turning complex requirements into clean, reliable mobile experiences using Jetpack, MVVM/MVI patterns, and efficient data handling.
I thrive in collaborative teams across product, design, and BE, using modern tools and AI to boost productivity. I have shipped fintech and consumer apps, implemented testing and accessibility improvements, and helped move codebases from RxJava to coroutines. I’m always learning and eager to tackle new challenges.
Skills
Work Experience
Senior Android Developer at EPAM
October 1, 2025 - February 1, 2026Senior Android Developer responsible for delivering Android features, improving accessibility, and addressing customer issues. Successfully passed probation and earned advanced code reviewer access. Delivered approximately 10 user stories and fixed around 20 bugs, including accessibility and customer issues. Collaborated with design and product teams to ensure UI/UX quality and consistency across screens.
Android Developer (Full Time Contractor) at PayPal
November 1, 2024 - July 1, 2025Delivered end-to-end UI logic for PayPal subscriptions management UI using Kotlin and Jetpack Compose. Established MVVM-like UI layer with Kotlin Flow, created UseCases, and implemented data-layer queries/mutations. Wrote unit tests (JUnit 4, Turbine) and automated UI tests, added Lighthouse analytics, and improved accessibility. Also contributed to legacy flows and designed three information bottom sheets for the subscriptions screen.
Android Engineer at Payfare Inc
April 1, 2022 - August 1, 2024Fintech startup contributor building Uber/DoorDash/Lyft payments client from scratch using Jetpack Compose. Implemented money-spent insights visuals, redesigned dashboards, migrated Lyft/DoorDash payments clients to MV I architecture, replaced RxJava with Kotlin Coroutines, and established unit tests with substantial code coverage. Monitored app quality with Firebase Crashlytics and set up event tracking and Contentful resources.
Android Developer at SOTI Inc
June 1, 2018 - April 1, 2022MDM Android client project: developed features for JavaScript interpreter module on SOTI Mobicontrol, contributed to Kiosk screen features, and remote control native .so library components. Resolved complex customer issues, supported Scrum Master duties, and helped migrate critical codebase from Java to Kotlin and refactor from RxJava to Kotlin Coroutines.
Education
Software Engineering Technician at Centennial College
September 1, 2017 - May 1, 2018Bachelor's in Computer Mechanics at National Technical University (Kharkiv, Ukraine)
September 1, 2010 - June 1, 2014Master's in Computer Mechanics at National Technical University (Kharkiv, Ukraine)
September 1, 2014 - June 1, 2015Qualifications
Industry Experience
Software & Internet, Financial Services, Professional Services
Skills
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Calgary today.