msal.eu For businesses

For recruiters & hiring managers

Maksim
Salankevich.

Senior Android Engineer
Mobile Fullstack Engineer · Technical Lead

Warsaw, Poland · Fully remote

I take mobile products from architecture and implementation through team development, releases and modernization. My background spans corporate banking and consumer apps, with hands-on work in native Android, Kotlin Multiplatform and Flutter, plus backend services in Python and Rust.

Currently Co-founder & CTO at Road Tower, a pre-launch US roadside assistance marketplace.

01 / Highlights

Engineering ownership in practice

Battle of Predictions · bitnet / UniPlay

From solo MVP to team-led product development.

Built the Android MVP independently, then built and mentored the Android team. Led subsequent modernization across around 140 screens while feature delivery and releases continued.

Alfa Business Mobile / BMobile · System Technologies

Banking architecture and shared application foundations.

Designed corporate banking app architecture and led a Java-to-Kotlin transition. Built shared UI and data modules supporting Alfa Business Mobile and Prior Online.

Confidential blockchain platform · NDA engagement

Architecture and implementation across mobile and backend.

Owned architecture and implementation across a Kotlin Multiplatform client and backend services in Rust and Python, including event processing, transactions, data pipelines and operational tooling.

02 / Experience

Engineering experience

May 2026 – Present

Road Tower Inc

Warsaw · Remote

Co-founder & CTO

In development / Pre-launch

  • Own technical decisions across mobile apps, backend and the provider web console for a US roadside assistance marketplace.
  • Develop Android and Kotlin Multiplatform applications for customer and driver workflows, integrating them with backend services.
  • Lead hands-on engineering with AI coding agents, retaining responsibility for implementation, technical decisions and integration.

Android · Kotlin Multiplatform · AI-assisted engineering

Oct 2025 – Apr 2026

AIBY

Warsaw · Remote

Senior Android Engineer

  • Owned OnStyle Android architecture and implementation, writing about 80% of the Android code and meeting a fixed MVP deadline with an iOS reference and unfinished Android designs.
  • Established modular Compose architecture, an offline-first data layer and background synchronization, together with static checks, unit tests and Compose UI and screenshot tests.
  • Integrated subscriptions, paywalls and onboarding with native Android flows, including deep links, attribution and consent handling.
  • Used an AI-assisted iOS-to-Android workflow for one major feature. Android development took 75% less time than the iOS team's development of the same feature, with comparable bug counts.
  • Also contributed to early Android development of Futurio.

Kotlin · Compose · MVI · Hilt · Room · Coroutines / Flow · WorkManager · Firebase · Play Billing

Apr 2025 – Sep 2025

NDA engagement

Warsaw · Remote · B2B

Mobile Fullstack Engineer

  • Owned architecture and implementation for a confidential blockchain platform, spanning a Kotlin Multiplatform client and backend services in Rust and Python.
  • Implemented event processing over gRPC and RabbitMQ, transaction handling and data pipelines.
  • Built operational interfaces and monitoring with Prometheus and Grafana; used coding agents with code review and tests.

KMP · Rust · Python / FastAPI · gRPC · RabbitMQ · PostgreSQL · Redis · Docker · Prometheus · Grafana

Jul 2022 – Apr 2025

UniPlay sp. z o.o.

Warsaw · Remote

Senior Android Engineer · Team Lead

  • Led Battle of Predictions modernization across around 140 screens, moving to feature modules, Jetpack Compose, Coroutines and MVI alongside ongoing feature delivery and releases.
  • Updated the engineering foundations: migrated dependency injection to Hilt, introduced Baseline Profiles, centralized Gradle build logic and automated API client generation and design asset exports.
  • Built Tattoon as the sole Android engineer and shipped its Google Play beta, including a Compose Canvas editor, custom on-device image segmentation, processing updates, local caching and subscriptions.
  • Released NFTool on Google Play and the App Store with Flutter, combining a pixel-art editor and Ethereum wallet integration; extracted an open-source segmented tab control.

Kotlin · Compose · MVI · Hilt · KMP · Flutter · TensorFlow Lite · Gradle Kotlin DSL

Nov 2018 – Jun 2022

bitnet

Minsk · Hybrid

Senior Android Engineer · Team Lead

  • Built the Battle of Predictions Android MVP independently, then built and mentored its Android team while continuing hands-on development.
  • Established modular MVVM architecture and real-time Socket.IO updates; owned technical decisions, code reviews and release planning.
  • Worked with business analysts and QA to turn product requirements into technical solutions, estimates, testing and delivery plans.
  • Started a parallel Flutter track in 2022, trained the team and led implementation alongside ongoing Android development.

Kotlin · Android Views · MVVM · RxJava · Socket.IO · Flutter · BLoC

Oct 2016 – Nov 2018

System Technologies

Minsk · On-site

Android Developer · Team Lead

  • Designed Alfa Business Mobile v2 architecture and directed its Java-to-Kotlin transition for corporate banking, including payments, payroll and multi-company accounts.
  • Developed reusable UI and data modules in BMobile, maintaining shared functionality across Alfa Business Mobile and Prior Online.
  • Implemented encrypted local banking data storage with SQLCipher and networking with OkHttp, including response parsing, error handling and fixes for bank- and user-reported defects.

Java · Kotlin · MVVM · RxJava · Dagger 2 · SQLCipher · OkHttp

03 / Expertise

Technical skills

Android engineering
Kotlin, Java, Jetpack Compose, Android SDK and lifecycle, Navigation, ViewModel, Views, Canvas, CameraX, WorkManager, WebView, Material 3, accessibility and TalkBack.
Architecture & modernization
Modular architecture, feature modules, Clean Architecture, MVVM, MVI, legacy modernization, Hilt, Dagger 2, Koin.
Cross-platform
Kotlin Multiplatform, Compose Multiplatform, Ktor, SQLDelight, Flutter, Dart, BLoC.
Data & product integrations
Coroutines, Flow, RxJava, REST APIs, Room, DataStore, WebSocket, Socket.IO, offline-first synchronization. Firebase, push notifications, deep links, Play Billing, Qonversion.
Backend systems
Python, FastAPI, Rust, gRPC, RabbitMQ, PostgreSQL, Redis, Docker, Prometheus, Grafana.
Quality, performance & delivery
Unit, integration, Compose UI and screenshot testing; JUnit, MockK, Turbine, Espresso, Detekt. Baseline Profiles, profiling, LeakCanary, ANR and crash analysis. Gradle convention plugins, OpenAPI, GitHub Actions, GitLab CI, Jenkins.
AI-assisted engineering
Claude Code, Codex, GitHub Copilot, MCP, LLM APIs, agentic feature pipelines, human code review and testing.
ML & graphics
TensorFlow Lite, on-device image segmentation, Firebase ML; Filament and ARCore prototyping.
04 / Working style

Technical leadership,
grounded in implementation.

Technical leadership

I work with product, design and QA to turn requirements into architecture, estimates and release plans. I mentor engineers, review code and stay hands-on with implementation as the product and team develop.

AI-assisted engineering

I use coding agents for implementation and engineering tasks, with human review and testing. Technical decisions, integration and responsibility for the resulting code remain with me.

Education

Information Technology

Bachelor's degree · Baranovichi State University
2013–2018

Languages

English
B2
Russian
Native
Polish
A1
Spanish
A2

For recruiters & hiring managers

Let's discuss the role.

Based in Warsaw and interested in fully remote roles. Send the role description, product context and scope of responsibility so we can discuss the fit.

About the role.

I'll use your email to reply. Privacy

Or message me on Telegram or email maxsoloma@gmail.com