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

Public News

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

Focused on IPTV/VOD playback, radio, playlists, subscriptions, and flows where reliable playback, PiP, and quick access to content matter.

The headlines, straight away

The news app opens with a feed of current stories and quick-access categories. Readers see a headline, media, and a short summary before opening the full story. Live streams, radio, settings, and search are also available.

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

Your beauty routine in focus

BeautyApp brings together care routines, a beauty product scanner, and personalized AI-guided steps. The interface keeps the focus on skin condition, recommendations, and clear navigation between modules.

Smooth animations make the difference

The pizza app guides users from the catalog to product selection and checkout. The focus is on performance, animations, clear product details, and a simple path to placing an order.

Ironroost tanks gameplay screen Ironroost tanks main menu screen Classic Games tic-tac-toe screen Classic Games snake screen

Classic games

A simple mobile arcade collection: tic-tac-toe for quick rounds, classic snake with a score counter, and Battle City 1990-style tanks with a pixel map, enemies, and on-screen controls.

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