Next: Wide shot

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

Szymon Klimaszewski

Android tech lead @ Dropbox, building mobile apps since 2010. Available now.

Racibórz, Poland · PL · EN · DE

README.mdmain · 4a07a0a
Szymon Klimaszewski

Hi, I'm Szymon

I've always been fascinated by building things and turning ideas into something real, which is what drew me to mobile apps back in 2010. Since then, my own apps have surpassed 15 million downloads, and I've had the chance to work with companies of all sizes, from early-stage startups to well-established businesses.

I live in Racibórz, the town where I grew up. I spent 16 years in Wrocław, first studying and then working, before moving back home in 2022. My wife and I have two kids, and in 2026 a Lagotto Romagnolo puppy joined the family.

Now

  • I'm looking for my next Android role, lead or senior, on pretty much any kind of mobile app, and I can start right away.
  • I'm getting the most out of AI coding agents, building custom skills and tools, and multi-agent workflows that take a task all the way from ticket to review.
  • In my spare time, I keep my own apps up to date. As the sole owner, I can move quickly and adopt new Android and iOS features early, often well before I need them at work.

How I work

product
Shipping is only half the job. I want to know whether people use a feature, how they use it, and how it moves churn and revenue, and I'll change it if the numbers say so.
tech
Scott Meyers said good code should be easy to use correctly and hard to use incorrectly. I still ask myself that every day, and I think it's why my code tends to hold up.
ux
People can tell when an app feels good, even if they can't quite put it into words.
business
I'd rather test pricing than guess, but I want people to pay because the app is worth it, not because canceling is a hassle.
people
I love sharing what I know, whether it's a quick pairing session or a full course. A team that learns together gets a little faster every month.

Also

  • I enjoy teaching. I wrote and ran an iOS course for a group of 11 developers at Comarch, and the code is open source · course code ↗

git log --graph

Career

From HEAD back to where it all started.

  • main career
  • indie/apps side project
  1. commit e7d5592 (HEAD → main)

    Nov 2023 – present · on main

    Dropbox

    Android tech lead

    feat: lead Android at Dropbox

    • Led Android monetization: subscription flows, paywalls, upsell prompts, user segmentation and experiments on pricing, plans and billing periods.
    • Built AI-agent workflows that took real work off the team, like reviews, investigations, test runs, code coverage and monitoring.
    • Was part of the on-call rotation for revenue incidents, working with the incident manager and other teams to find and fix problems fast.
    • Built media and preview features with Media3, like Live Photos and folder playback.
    Dropbox on Google Play
    • life 2026 A Lagotto Romagnolo puppy joined us
  2. commit efaa97b

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

    UNUM

    Android tech lead

    feat: build UNUM's Android app from scratch

    • Built the Android app from scratch for a social media planning tool, as part of a three-person team at a US startup.
    unum.la
    • life 2021 Our daughter was born
    • life 2022 Moved back home to Racibórz
  3. 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).
  4. commit 0a5cf85

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

    Ryanair

    Android developer

    feat: grow Android at Ryanair from 3 to 11 people

    • Joined as one of the first three Android developers and helped grow the team to 11.
    • Led the main app's move to clean architecture, from MVC/MVP to MVVM and from AsyncTask to RxJava. The app has since passed 50 million downloads.
    • Built internal apps for staff along the way.
    Ryanair on Google Play
    • life 2018 Became a dad: our son was born
  5. commit eb88b6f

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

    BLStream

    Senior software engineering specialist (Android)

    refactor: promoted to senior

    • Got promoted to senior and started mentoring junior developers.
  6. commit 23374b4

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

    BLStream

    Software engineering specialist (Android)

    feat: secure enterprise browser and email on Android

    • Built a secure browser and email client for enterprise and government customers, which was the company's most important project at the time.
    • life 2014 Got married
  7. 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 with a simple goal: to be the best blood pressure tracker out there.
    • Since then it's passed 15 million downloads, with a 4.3 rating from more than 56,000 people. Diabetes and Fertility Calendar came next.
    Blood Pressure on Google Play
  8. commit baa50cc (tag: MSc)

    Jun 2011 – Jan 2013 · on main

    Tieto

    Junior software engineer

    feat: software for Nokia Siemens Networks

    • Built software for Nokia Siemens Networks.
  9. 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

    • Wrote the C++ interface and kinematics for a motion-control camera rig.
  10. commit aaf1a8d

    Summers 2007 – 2008 · on main

    Teleperformance · PSB Mrówka

    Telephone consultant, then VBA developer

    chore: first paychecks

    • Ran phone surveys with randomly selected people all over Poland.
    • Built a product database and margin optimization tools in VBA.
  11. 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 I've been running since 2011: health and fitness apps on Google Play and the App Store that I design, build, monetize and support myself.

  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 every month a little more of the routine work gets handed off to them.

## What agents do for me

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

## On my own apps

  • Store listings in more than 30 languages, with keyword research and copy handled by a chain of agents
  • Agents that triage Crashlytics crashes, draft replies to user reviews and turn what people say in them into issues

## How it works

  • A personal system of skills, commands, routines and MCP servers, built the Atomic Habits way: one small improvement at a time
  • Testing agents that use the app on a real Android device, just like a person doing QA would
  • Agents from different vendors tackling 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.

Hiring 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