Kyiv, Ukraine · Working remotely
From the first idea
to the next release.
I'm Roman, a hands-on mobile engineering leader. I build applications, shape their architecture, and help teams deliver products people use.
I bring 10 years of experience across native Android and Flutter, alongside independent product development and practical AI-assisted engineering workflows.
Selected work
01 / BuildingSocial discovery that brings people together through offline activities. From the initial mobile launch to a Flutter migration, team development, and release ownership.
Created a team-wide AI-assisted engineering framework connecting product requirements with technical planning, implementation, documentation, and QA.
Architecture · Flutter · CI/CD · Hiring & mentoring · AI-assisted engineering
CareMo'
In developmentA local-first vehicle ownership cost tracker. Independent product work spanning mobile, web, shared domain logic, and backend infrastructure.
React Native / Expo · TypeScript · Supabase · SQLite
Tools for better engineering
Developer toolingReusable Flutter + Supabase tooling, documentation templates, and agent instructions. Contributions to the Android libraries CameraKit and Cicerone.
Find me on GitHub ↗Experience, in practice
02 / BackgroundI connect product thinking with the work of shipping: application architecture, infrastructure, performance, and release management. I also hire and mentor engineers, and build workflows that make delivery clearer for the whole team.
2018 — Present · Limited engagement
Mobile Team / Tech Lead at Quests Inc.
Led the move from native apps to Flutter, established CI/CD with GitHub Actions and Codemagic, hired 10+ Flutter engineers during my tenure, and managed 1–2 direct reports. Introduced a team-wide AI-assisted engineering framework spanning planning, implementation, documentation, and QA.
2020 — 2021 · Part-time
Flutter Developer at Dev-Better
Contributed to a healthcare application serving more than 500,000 users.
2016 — 2019
Native Android foundations
Android development at MobiDev, Seniordev, and XELENTEC; Java internship at EPAM. Also developed a Flutter application with hardware integration at Sirin Software and worked as a freelance Android developer.
Core toolkit
Flutter, Dart, Android, Kotlin, Java, React Native, Expo, TypeScript, React, Next.js, Node.js, Supabase, SQLite, and PostgreSQL.
Beyond the code
Bachelor’s degree in Chemical Technology from Kyiv Polytechnic Institute. Native Ukrainian and Russian; English at B2 (upper-intermediate) level.
Read the full CV ↗