Skip to content
BackNov 7
Oleg S.
Upwork badge

Oleg S.

Lead / Senior Android Developer

Senior Android Engineer with 11+ years of shipping production software, focused on what happens under the hood: scalable domain architecture, reliable concurrency, and automated delivery pipelines. Navigated every major platform migration firsthand: Java to Kotlin, RxJava to Coroutines, XML to Jetpack Compose. The battle-tested track record: • Scale & Legacy Rescues: Bootstrapped a camera-domain startup to 500k+ users from scratch, forked and restructured monolithic bitcoinj core for multi-currency support, and matured raw POCs into released products. • Headless SDK Development: Designed reusable Android libraries for external developer teams, where clear public API boundaries, strict backwards compatibility, and zero-overhead performance were the core deliverables. • Real-Time Multimedia Systems: Engineered high-throughput audio/video streaming pipelines under strict Android memory constraints, solving buffer allocation and garbage collection spikes without stutter or memory leaks. • Early Edge AI & On-Device ML: Integrated local LLMs, real-time STT/TTS pipelines, and computer vision models (object and person recognition) directly onto Android devices — running production-grade on-device inference long before it became an industry buzzword. • Off-Grid & Hardware Integration: Architected peer-to-peer data synchronization via Wi-Fi Direct without internet connectivity; shipped production software across non-standard hardware including embedded robotics, POS terminals, and Android TV. • Full-Cycle Product Ownership: Navigated high-ambiguity environments across startups and agency workflows — owning delivery end-to-end, partnering directly with founders, and taking architecture from early concepts straight into scalable production. ​I genuinely love this craft. When I’m not writing code, I’m usually diving into software engineering books, dissecting technical deep-dives, or testing bleeding-edge ideas in pet projects. Right now, for instance, I’m actively learning AI-augmented development — I recognize it as the future of our industry, and while I’m far from an expert, nobody really is yet. I’m also starting to share my broader thoughts on software architecture, engineering realities, and hands-on experiments in my posts here. Open for: • Lead / Staff / Senior roles in engineering teams solving non-trivial technical challenges. • High-impact technical consulting or contracting for early-stage and scaling products.

🇺🇦Kharkiv, Ukraine$75/hr100% JSS5.00 (13)Since Nov 2017

Earnings and projects

MRR
$69

Last 6 months ÷ 6

World#144,095 / 412k
🇺🇦Country#5,215 / 14.3k
Revenue, last 30 days
$0

Last 6 months: $412

Total earnings
$273k

Billed in all: $282k

World#9,167 / 412k
🇺🇦Country#768 / 14.3k
Per project
$14k

$206 in the last 6 months

World#10,572 / 412k
🇺🇦Country#800 / 14.3k
Projects, last 6 months
2
0% fixed100% hourly
World#88,921 / 412k
🇺🇦Country#3,419 / 14.3k
Projects in all
20

Across 21 contracts

33% fixed67% hourly
World#133,449 / 412k
🇺🇦Country#5,655 / 14.3k

Earnings, last 30 days

$282kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$275k$280k$285k$290kOct 8Oct 23Nov 7

Skill rankings: Top 19% in Tablet

Ranked by MRR among everyone on Upwork with the skill.

  1. #30Tablet155 freelancers · 🇺🇦 #7Top 19%
  2. #79User Profile Creation213 freelancers · 🇺🇦 #7Top 37%
  3. #224User Authentication698 freelancers · 🇺🇦 #11Top 32%
  4. #262Native App Development833 freelancers · 🇺🇦 #26Top 31%
  5. #374In-App Purchases1,101 freelancers · 🇺🇦 #18Top 34%
  6. #382Smartphone995 freelancers · 🇺🇦 #62Top 38%
  7. #862Kotlin3,021 freelancers · 🇺🇦 #62Top 29%
  8. #1,369Android4,975 freelancers · 🇺🇦 #130Top 28%