Next: Wide shot

~/szymon % git log --graph --author="Szymon Klimaszewski"

Szymon Klimaszewski

Android tech lead, ex-Dropbox, building mobile apps since 2011. Available now.

Racibórz, Poland · PL · EN · DE

README.mdmain · 4a07a0a
Szymon Klimaszewski

Hi, I'm Szymon

I wrote my first Android app back in 2011 and never really stopped. Some apps I grew from nothing to millions of users, others already had millions when I showed up and I got to make them better.

I live in Racibórz, where I grew up. I spent 16 years in Wrocław studying and then working, and moved back in 2022. Married, two kids, and since 2026 a Lagotto Romagnolo puppy.

Now

  • Looking for my next Android role, lead or senior, on pretty much any kind of mobile app. I can start right away.
  • Getting the most out of AI coding agents: custom skills and tools, and multi-agent workflows that take tasks from ticket to review.
  • In my spare time I keep my own apps up to date. They're where I try new Android and iOS features before I need them at work.

How I work

product
I want to know whether people actually use what we shipped, and I'll change it if they don't.
tech
Scott Meyers said to make code easy to use correctly and hard to use incorrectly. I still ask myself that every day, and it's why my code tends to last.
ux
People notice when an app feels good, even if they can't say why.
business
I test pricing instead of guessing, but I want people to pay because the app is worth it, not because cancelling is hard.
people
I like teaching what I know, from a quick pairing session to running a course. A team that learns together gets faster every month.

Also

  • I enjoy teaching. I've written and run an iOS course for a group of 11 developers at Comarch, and the code is open · course code ↗

git log --graph

Career

From HEAD back to where it started.

  • main career
  • indie/apps side project
  • next-role open to work
  1. commit e0cfbe8 (HEAD → next-role)

    Now · Remote (EU or US timezones) or hybrid near Katowice, Kraków, Wrocław · on next-role

    Your company?

    Android tech lead or senior engineer, on any kind of mobile app

    feat: ??? (your team here)

    • Available now.
    • Fifteen years in, there isn't much on Android I haven't touched, from paywalls and experiments to media playback, security and full rebrands.
    • I've worked remotely with US teams for years, at UNUM and Dropbox, so time zones aren't a problem.
    • I use AI agents every day and can help a team set up workflows that actually save time.
    Email me
  2. commit e7d5592

    Nov 2023 – Jan 2027 · on main

    Dropbox

    Android tech lead, monetization

    feat: lead Android at Dropbox

    • Ran the team behind monetization in the Dropbox Android app: subscription flows, paywalls, pricing experiments.
    • Also built media and preview features with Media3, including Live Photos and folder playback, and made sync actions non-blocking.
    • Kept revenue safe during service disruptions — worked across PMs, EMs and stakeholders to fix things fast.
    • Built AI-agent tooling so the team could offload real tasks — reviews, investigations, test runs — to agents.
    Dropbox on Google Play
    • life 2026 A Lagotto Romagnolo puppy joined us
  3. commit efaa97b

    Jun 2020 – Jul 2023 · Remote, US startup · on main

    UNUM

    Android developer, de facto team lead

    feat: build UNUM's Android app from zero

    • Started UNUM's Android app from the first commit — a three-person team building a social-media planning tool for creators and brands.
    • Ran the Android side day to day, fully remote with the US-based company.
    unum.la
    • life 2021 Our daughter was born
    • life 2022 Moved back home to Racibórz
  4. commit 9e59379

    Mar 2017 – Nov 2018 · on indie/apps

    Side project

    iOS versions in Swift and SwiftUI

    feat: ship on the App Store

    • Eight (2017), Diabetes ++ (Apr 2018), Health+ Weight (Oct 2018) and Blood Pressure: Health+ (Nov 2018).
  5. commit 0a5cf85

    Jul 2016 – Jun 2020 · Wrocław · on main

    Ryanair

    Android developer, one of the first three on the team

    feat: grow Android at Ryanair from 3 to 11 people

    • Joined as one of the first three Android developers; we went on to drive every change in the app and grew the team to 11.
    • Led many architectural shifts in the main Ryanair Android app, now at 50M+ downloads on Google Play.
    • Built internal apps from scratch, including a communication app for cabin crew and a mystery-passenger app for rating staff.
    Ryanair on Google Play
    • life 2018 Became a dad: our son was born
  6. commit eb88b6f

    Aug 2015 – Jul 2016 · Wrocław · on main

    BLStream

    Senior software engineering specialist

    refactor: promoted to senior

    • Picked up the trickiest bugs and the deepest architectural work, and started mentoring juniors.
  7. commit 23374b4

    Feb 2013 – Jul 2015 · Wrocław · on main

    BLStream

    Software engineering specialist

    feat: secure enterprise browser and email on Android

    • Android developer on an all-in-one secure browser with a built-in secure email client, built for a global security company's enterprise and government customers.
    • A complex codebase with a native JNI communication layer migrated from Palm OS; BLStream's most important project at the time.
    • life 2014 Got married
  8. commit f2a87b1

    Jul 2011 – present · on indie/apps

    Side project

    Sole proprietorship, alongside full-time work

    feat: ship Blood Pressure (My Heart)

    • Blood Pressure (My Heart) went live on Google Play in July 2011. The aim was simple: the best blood pressure tracker on the market.
    • It has since passed 15 million downloads and is rated 4.3 by more than 56,000 people. Diabetes and Fertility Calendar followed.
    Blood Pressure on Google Play
  9. commit baa50cc (tag: MSc)

    Jun 2011 – Jan 2013 · on main

    Tieto

    Junior software engineer

    feat: software for a major telecom

    • Developed software for one of the biggest telecommunications providers.
  10. commit b2ea63d

    Jul 2010 – Mar 2011 · Film studio, Wrocław · on main

    Wytwórnia Filmów Fabularnych

    Computer graphics interface developer

    feat: teach studio cameras to fly

    • C++ interface for a motion-control camera system.
    • Kinematics calculations for the rig.
    • MEL tools for designing studio camera motion paths.
  11. commit aaf1a8d

    Summers 2007 – 2008 · on main

    Teleperformance · PSB Mrówka

    Telephone consultant, then VBA developer

    chore: first paychecks

    • Ran phone polls with randomly selected people across Poland.
    • Built a product database and margin optimization in VBA.
  12. commit 16b1d37

    2006 – 2011 · Wrocław · on main

    Wrocław University of Technology

    Automatics and robotics, software development; MSc in 2011

    init: start automatics and robotics

    • life 2006 Moved from Racibórz to Wrocław

indie/apps · releases

Apps I build on my own

A side branch that has been running since 2011: health and fitness apps on Google Play and the App Store, designed, built, monetized and supported by me.

  1. v7.7.0since 2011

    Blood Pressure

    My Heart on Android · Blood Pressure: Health+ on iOS

    Blood pressure diary with charts, PDF reports and guided breathing exercises.

    downloads
    15M
    Google Play · 56.8K
    4.3 ★
    App Store · 3.9K
    4.5 ★
  2. v5.1.5since 2013

    Diabetes

    Blood Sugar Tracker on Android · Diabetes ++ on iOS

    Blood sugar and glucose tracker: logbook, charts, tags and PDF export.

    downloads
    500K+
    Google Play · 10.4K
    4.4 ★
    App Store · 155
    4.6 ★
  3. v2.00.03since 2013

    Fertility Calendar

    Ovulation, period and fertility calendar.

    downloads
    100K+
    Google Play · 364
    3.7 ★
  4. v1.1since 2018

    Health+ Weight

    Weight tracking with interactive graphs and PDF reports, for iPhone.

  5. v1.2since 2017

    Eight

    8 Minute Workout Challenge

    A daily eight-minute workout challenge for iPhone.

archived: 8 Minute Legs · Workout Log · Soundible

dependencies

Skills

AGENTS.mdhow I work with AI

I build agent workflows for the everyday parts of the job, and each month a bit more of the routine work moves to them.

## What agents do for me

  • Features: from a spec ticket to a reviewed and tested change
  • Analytics: checking the numbers and acting on what changed
  • Crashes: triaging new crash reports and filing issues

## On my own apps

  • Store listings in over 30 languages, with keyword research and copy done by a chain of agents

## How it works

  • A personal system of skills, commands, routines and MCP servers, built the Atomic Habits way: one small fix at a time
  • Testing agents that use the app on a real Android device, the way a person doing QA would
  • Agents from different vendors working on the same problem from different angles
  • Background agents that keep an eye on things and pick up the next step on their own
build.gradle.kts
dependencies {
    // languages
    implementation("Kotlin")  // daily driver
    implementation("Java")
    implementation("Swift")
    implementation("C++")  // since the film studio

    // mobile
    implementation("Android SDK")
    implementation("Jetpack Compose")
    implementation("Kotlin Multiplatform")
    implementation("SwiftUI")

    // ai
    implementation("AI-first architecture")
    implementation("AI coding agents")
    implementation("MCP integrations")
    implementation("Skills and slash commands")
    implementation("Multi-agent orchestration")
    implementation("Context engineering")

    // product
    implementation("AdMob and Play Billing")  // smart monetization
    implementation("Tech leadership")
    implementation("Mentoring")
}
res/spoken languages
  • values-pl/strings.xmlPolish · native
  • values/strings.xmlEnglish · professional working
  • values-de/strings.xmlGerman · limited working

git push origin hello

Open a pull request.

Looking for an Android lead or senior engineer, or just want to talk mobile? I'm available now, and I'll get back to you quickly.

$ git remote -v
email    szymon@klimaszewski.mobi
linkedin linkedin.com/in/klimaszewski-mobi
github   github.com/SzyQ