D

Dmytro Samoilov

IOS Engineer

Portugal8 yrs 4 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • 10 years of experience in Android app development.
  • Expert in hybrid on-device and cloud AI architectures.
  • Led teams to deliver high-quality mobile features.
Stackforce AI infers this person is a Mobile Application Development expert with a focus on AI integration and performance optimization.

Contact

Skills

Core Skills

Android DevelopmentAi Integration

Other Skills

KotlinTeam LeadershipScalabilityPerformance OptimizationCryptocurrencyFeature DevelopmentPlatform StabilityGPS IntegrationUser ExperienceREST APIGoogle Maps APIFirebaseCustom ROM DevelopmentAndroid PortingLocal LLMs

About

On-device AI is the new performance budget. I build and document hybrid on-device + cloud architectures for Android apps. I'm a Senior Android Engineer with 10 years building production apps for 500K+ users in Kotlin. For the last cycle I've been going deep on a single, under-covered intersection: running AI on Android devices themselves — Gemma 4, Gemini Nano, AICore, ML Kit GenAI — and deciding, feature by feature, what stays on-device and what goes to the cloud. Why this niche? Nearly half of apps are expected to ship AI features in the next two years. Most mobile teams default to "send everything to the cloud." That's the expensive answer. The harder, more durable answer is hybrid: on-device where latency, cost, privacy and offline matter — cloud where scale and model size win. That trade-off is what I work on and what I write about. What I publish: • End-to-end builds: shipping AI features in real Android apps • Architecture breakdowns: hybrid on-device + cloud patterns, with benchmarks • Decision frameworks: when on-device AI actually pays off (and when it doesn't) • Tool reviews: Android Studio Agent Mode, Gemini Code Assist, the new tooling stack Who this is for: • Mobile leads deciding on-device vs cloud architecture • Teams that want fewer API bills, better latency, and offline-capable AI If you're building AI features in an Android app — or thinking about it — I'd like to learn from what you're seeing. DMs open.

Experience

8 yrs 4 mos
Total Experience
2 yrs 1 mo
Average Tenure
4 yrs 4 mos
Current Experience

Rollo

Lead Android Engineer at Rollo

Jan 2022Present · 4 yrs 4 mos · Las Vegas, Nevada, United States · Remote

  • Leading Android development for native mobile applications with focus on scalability, performance, and user experience.
  • Key Responsibilities:
  • Architecting and developing Android applications from scratch
  • Leading a team of Android developers to deliver high-quality features
  • Implementing modern Android development practices (Kotlin, Jetpack Compose, MVVM)
  • Integrating AI capabilities into mobile applications
  • Driving technical decisions that align with business objectives
  • Collaborating with cross-functional teams across US and international time zones
  • Recent achievements include building robust features that improved app stability and enhanced user engagement across our product suite.
KotlinAndroid DevelopmentAI IntegrationTeam LeadershipScalabilityPerformance Optimization

Safemoon

Senior Android Engineer

Aug 2021Dec 2021 · 4 mos · Remote

  • Developing core features for cryptocurrency Android application. Release and short-term support.
Android DevelopmentCryptocurrencyFeature Development

Workever: field service management software

Senior Android Developer

Mar 2021Sep 2021 · 6 mos

  • Platform stability improvements for Android native mobile app. Most of the tasks were related to GPS and application background activity. Refactoring core app features.
Android DevelopmentPlatform StabilityGPS Integration

Career break

Travel

Feb 2021Apr 2021 · 2 mos

Sheqsy by safetyculture

Senior Android Developer

Nov 2020Feb 2021 · 3 mos · Kharkiv, Ukraine · Remote

  • Worked on general platform stability improvements, background tasks optimization, and providing better in-app user experience to achieve a high Google Play app review rate.
Android DevelopmentPlatform StabilityUser Experience

New line technologies

2 roles

Tech Lead Android Team

Oct 2020Jun 2021 · 8 mos

Android Developer

Mar 2018Jun 2021 · 3 yrs 3 mos

Freelance

Android Developer

Oct 2017Mar 2018 · 5 mos

  • REST API.
  • work with Google Maps API, Firebase Realtime Database, FCM.
REST APIGoogle Maps APIFirebaseAndroid Development

4pda community

Android Custom ROM Developer (Community)

Apr 2016Sep 2017 · 1 yr 5 mos · Remote

  • Built and released custom Android ROMs for Lenovo S860 before starting commercial development. Ported ROMs from multiple OEMs (MIUI, EMUI) and created AOSP-based builds with kernel modifications.
  • Releases:
  • MIUI v7 port
  • EMUI v3.0 port
  • Lenovo Vibe UI custom build
  • AOSP KitKat with custom UI
  • Link: https://4pda.to/forum/index.php?showtopic=583137
Custom ROM DevelopmentAndroid PortingAndroid Development

Education

Kharkiv State Academy of Railway Transport

Master's degree — Operation and repair of rolling stock

Jan 2012Jan 2017

Stackforce found 100+ more professionals with Android Development & Ai Integration

Explore similar profiles based on matching skills and experience