Boris Riaposov

> android · kotlin multiplatform

Boris Riaposov

Senior Android & Kotlin Multiplatform Developer

Available for remote contracts

8+years of Android
20+years in software engineering
Leadof a mobile team
3own apps on Google Play

01 About

Senior Android & Kotlin Multiplatform Developer with 8+ years of Android and 20+ years in software engineering, including leading a mobile team.

Software development has been a love of mine since school. I started with Basic and Z80 Assembler on ZX Spectrum, then studied x86 assembler, Pascal, C and C++ at university. Early in my career I developed a payment acceptance system for the city electric company.

My favorite achievement is going from the sole engineer of a newly created city Internet service provider to deputy technical director. I built its entire IT infrastructure from scratch with C/C++, PHP, Perl and JavaScript — billing, network monitoring, client access to services, software for employees — and led the development team. It's great to create services used by thousands of people.

Since childhood, I dreamed of having a computer in my pocket. In 2018 my dream came true: I switched to Android development, starting with an app for our regional table tennis federation. Since then I have evolved existing products and built new ones for international clients, led a mobile team and released my own apps.

AI-driven development: Claude Code and OpenAI Codex in daily work, context engineering and spec-driven workflow, every change through code review, full ownership of architecture and code quality.

02 My apps

RCards

Loyalty card wallet for Android & Wear OS · 2026

  • Barcode and QR scanning, a catalog of 1000+ store cards served from Cloudflare R2
  • Standalone Wear OS app — cards on the wrist without the phone
  • Encrypted Google Drive backup, biometric lock, App Links
  • 45 languages, subscription and ads

Jetpack Compose · Compose for Wear OS · CameraX · ML Kit · ZXing · Room · DataStore · Google Play Billing

RWeather

Weather & widgets for Android and Wear OS · since 2022

  • Forecasts on the OpenWeather API with home-screen widgets
  • Wear OS app with its own GPS location
  • Settings synced between phone and watch via the Wearable Data Layer API

Kotlin · Coroutines · App Widgets · Compose for Wear OS · Wearable Data Layer

UlFNT

Table Tennis Federation app · 2018 · my first Android app

  • Federation news, competition calendar and tournament results
  • Player ratings with statistics charts; follow a player and get notified when the rating changes
  • Push notifications and a PHP backend for the mobile API

Java · Retrofit · Glide · MPAndroidChart · OneSignal · PHP

03 Experience

  1. EPAM Systems

    Senior Android Developer · remote · Android and KMP for large international clients: shipped a KMP booking app for iOS and Android in one month; on-device ML and AR; Android–desktop connectivity

  2. Orion Innovation

    Senior Android Developer · Bluetooth LE with industrial equipment, migration to Kotlin and Coroutines

  3. SimbirSoft

    Lead Android Developer · banking and insurance apps, team leadership, architecture, code review, mentoring

  4. Alfa-Bank

    Head of Call Center Support Department · Avaya CTI, process automation

  5. Simbirsk Telecommunication Systems

    Full-stack Developer, Deputy Tech Director · ISP infrastructure from scratch, ~10,000 broadband customers

  6. Ulyanovsk City Electric Company

    Software Developer · payment acceptance system, ~5,000 payments per day

  7. Ulyanovsk State Technical University

    Education · Computer Science

04 Skills

Android
Kotlin, Java, Android SDK, Jetpack Compose, Room, Navigation, WorkManager, Coroutines/Flow, RxJava, Dagger/Hilt, Retrofit/OkHttp
Multiplatform
Kotlin Multiplatform, Compose Multiplatform, Decompose, Koin, Ktor, Apollo GraphQL
Devices & ML
Wear OS, Bluetooth LE, CameraX, ML Kit, TensorFlow Lite, ARCore
Architecture
Clean Architecture, MVVM/MVI, unit and UI tests, CI/CD, Git
AI tooling
Claude Code, OpenAI Codex, spec-driven workflow
Languages
English (professional), Russian (native)