Hi, I'm

Oleksandr Vasylchuk

Mobile App Developer

Crafting exceptional mobile experiences with Kotlin, Kotlin Multiplatform, and Java

8+ Years Software Delivery
OTT/IPTV Streaming Depth
Media/News Content Products
Beauty Care-Focused Products
Games Simple Games
Featured

Prosto TV ecosystem

OTT/IPTV/VOD products for Smart TV and mobile experiences.

OTT/IPTV/VOD Streaming TV + Mobile Platforms 5 Apps Ecosystem
Mobile Player Subscriptions

Technical Expertise

Specialized in modern mobile development technologies

Core Technologies

Kotlin Multiplatform Cross-Platform
90%
Kotlin Multiplatform 90% Proficiency Expert Level Shared mobile architecture
iOS via KMP iOS
90%
iOS via KMP 90% Proficiency Expert Level KMP-based iOS delivery
Kotlin Android
95%
Kotlin 95% Proficiency Expert Level Production Android
Java Android
100%
Java 100% Proficiency Expert Level Legacy and production codebases
Android Jetpack Mobile
95%
Android Jetpack 95% Proficiency Expert Level Modern app foundations

Specialized Skills

Firebase & Google APIs

95%

CI/CD

90%

Clean Architecture / MVVM / MVI

100%

Store & Market Growth

95%

REST APIs

95%

HLS/DASH/VOD Playback

100%

TV / Tablet & Adaptive UI

90%

Coroutines & Flow

90%

Payments & Subscriptions

90%

Featured Apps

Prosto Player app icon

Prosto Player

Featured

Android media player for IPTV, radio, VOD, subscriptions, and playback-heavy user flows.

JavaAndroidMedia
PlayerIPTV/VODAndroid
Public News app icon

Публічні Новини

News

Kotlin Multiplatform news product with modular content sections and fast daily browsing.

KMPComposeContent
NewsModulesiOS & Android
BeautyApp app icon

BeautyApp

Beauty

Kotlin Multiplatform beauty app with camera-enabled flows and care-focused product logic.

KMPCameraCare
BeautyScanneriOS & Android
Pizza MA app icon

Pizza MA

Food Open GIT Run demo PWA Pizza PWA Installable desktop app Install app

Mobile ordering experience for pizza browsing, product details, and a focused checkout path.

KMPOrderingCatalog
Mobile CommerceShopAndroid & iOS
Classic Games app icon

Classic Games

Games

Retro mobile game collection with tic-tac-toe, classic snake, and Battle City-style tanks from the 1990 era.

Tic-Tac-ToeSnakeTanks 1990
GamesArcadeAndroid
Prosto Player home screen Prosto Player TV channels screen Prosto Player cinema screen Prosto Player radio screen Prosto Player movie details screen Prosto Player more menu screen Prosto Player login screen

Prosto Player

Акцент на відтворенні IPTV/VOD, радіо, плейлистах, підписках і сценаріях, де важливі стабільність playback, PiP та швидкий доступ до контенту.

Головне — одразу

Новинний застосунок відкривається зі стрічки актуальних матеріалів і швидких категорій. Користувач бачить заголовок, медіа, короткий опис і може перейти до повного матеріалу. Доступні прямі трансляції, радіо, налаштування та пошук.

BeautyApp home screen BeautyApp product search screen BeautyApp favorites screen BeautyApp skin analysis profile screen BeautyApp scanner screen

Beauty routine у фокусі

BeautyApp показує доглядові сценарії, має сканер beauty товарів і персональні кроки користувача на основі AI. Інтерфейс тримає увагу на стані шкіри, рекомендаціях і зрозумілому переході між модулями.

Плавність анімацій - залог успіху

Піццовий застосунок веде користувача від каталогу до вибору позицій і оформлення. Основний акцент — швидкодія додатку, анімації, зрозумілі деталі продукту та простий шлях до замовлення.

Classic Games tic-tac-toe screen Classic Games snake screen Classic Games tanks start screen Classic Games tanks action screen

Класичні ігри

Простий мобільний набір аркад: хрестики-нулики для швидких партій, класична змійка з рахунком і танчики у стилі Battle City 1990 з піксельною картою, ворогами та екранними контролами.

Development Process

A systematic approach to building exceptional mobile applications

Ideation & Planning

  1. 1Requirements gathering and market research
  2. 2User flow and wireframe design
  3. 3Interactive prototype development

Development

  1. 1Architecture setup and tech stack selection
  2. 2Agile development with regular sprints
  3. 3Continuous testing and code reviews

Launch & Growth

  1. 1Store/market optimization and submission
  2. 2Analytics integration and monitoring
  3. 3Regular updates and feature enhancements

AI Agent Fluency

Proficient with modern AI coding agents as part of a senior engineering workflow

AI-assisted delivery

Codex, Claude, and Gemini in real production work

I use AI agents to accelerate implementation, investigate unfamiliar code, compare solutions, and tighten quality without replacing engineering judgment.

Code navigation Architecture review Test strategy Refactoring support
Codex Implementation, codebase navigation, and safe integration.
Claude Deep reasoning, tradeoff analysis, and documentation clarity.
Gemini Research, alternative approaches, and cross-checking ideas.

Let's Create Amazing Mobile Experiences

Ready to bring your mobile app idea to life? I specialize in creating polished, user-friendly mobile applications that deliver exceptional experiences.

Ukraine / Worldwide

View Resume