mokrzycki.eu Portfolio · Pixel 8 · Android 16 Classic site
10:42
Wed, 11 Nov Open to senior Android roles Michał Mokrzycki · Senior Android Engineer
The Page Lies Open cover
The Page Lies Open Nessundorma200 · from this site
in LinkedIn GitHub
Work

Selected work

Shipped and still running

Two production Android apps I designed, built, and maintain — one commercial, one open source.

Kodeksy

Commercial · Google Play · solo

Fourteen Polish legal codes for lawyers, judges, and students — full-text search and offline updates.

  • Solo across product, Android, content pipeline, and releases.
  • Offline code updates, search, and reading state that survives process death.
KotlinRoomWorkManagerMaterial 3R8
50k+installs
4.5★rating
484reviews
Play Store

Digits

Open source · Kotlin · F-Droid

A listening game that teaches numbers 0–9 through voice prompts. Every correct answer grows a plant.

  • Kotlin, XML views, Lottie animations, and MediaPlayer voice packs.
  • Five languages, recorded human voices, no ads or analytics.
KotlinLottieMediaPlayerViewBinding
5languages
0ads
100%offline
GitHub
Experience

2013 — now

Where I've worked

Thirteen years of Android across media, platform, banking, and payment terminals.

Ch
Chabre2026 — now
Senior Android Engineer · banking & terminals
MM
Michał Mokrzycki Studio2013 — now
Owner · Android products
Ca
Capco2021 — 25
Senior Android Engineer · banking
H
Huawei2019 — 21
HMS rollout lead · Poland
A
Agora2014 — 19
Android Developer · media
DV
Digital Virgo2013 — 14
Android Developer

Toolkit

KotlinComposeCoroutinesFlowClean ArchitectureMVIKoinRoomJUnitMockKGradle

AI on Android

Gemini APIML KitOn-device AILLM integration

Agentic engineering

CodexClaude CodeOrcaMCPSkillsHooksMulti-agentWorktrees

AI media & language

DeepLMiniMax
About
MM
Michał MokrzyckiSenior Android Engineer · Warsaw

I've shipped Android for thirteen years — media apps at Agora, platform work at Huawei, mobile banking at Capco, and now a bank and payment terminals at Chabre. The work I care about starts after launch: keeping long-lived code easy to change, and the risky paths tested.

Senior Android Engineer at ChabreBanking & terminals · Warsaw or remote
13+years of Android
50k+Kodeksy installs
4.5★Play Store rating
5companies

What I bring

  • Legacy, made shippable. Long-lived modules, clear seams, and a build the team can still run.
  • Correctness where it costs. Lifecycle, offline state, and tests around the logic that touches money.
  • AI in the loop. Agents, MCP, skills and hooks in the daily workflow — not a demo.

Current setup

Multi-agent Android delivery

Codex and Claude Code in parallel worktrees, Orca orchestrating, MCP for tools, skills and hooks as guardrails.

CodexClaude CodeOrcaMCPSkillsHooks

Beyond code

Android instructorMentoringTechnical writing

This site is a working Android launcher — notification shade, recents, and real app screens. No emulator.

Contact

Contact

Tell me what you're building.

Open to senior Android roles and collaborations. LinkedIn gets the fastest reply; GitHub if you'd rather read code first.

Available for senior Android workWarsaw or remote · replies within a day

Or send a message

No newsletters. Just a reply.

Kodeksy: the code list Kodeksy: reading a code Kodeksy: reading with the sticky section bar Kodeksy: table of contents Kodeksy: display settings
Tap an app to open it