I've been writing code since I was 14. In 2011, I turned it into a career. Backend first — Scala, Redis, the usual. A year later I picked up iOS and never looked back.
Fifteen years in, I've worked across healthcare, fintech, VOD, banking, public transport, and logistics. Clients in the US, India, and across Europe. I've led distributed teams of up to 14 engineers across three timezones.
Most iOS developers build apps. I build SDKs — the code that runs inside other people's apps, where a crash in your library means a crash in theirs. I'm currently the primary maintainer of the Bugsnag Cocoa SDK, handling everything from Mach exception handling and POSIX signal processing to XCFramework distribution and OpenSSF compliance. It's open source, it has 250+ GitHub stars, and it ships inside thousands of apps.
Before that, I was a contractor. I worked on mobile banking security at mBank, led a team of 14 across iOS and Android at a major US healthcare company, helped rewrite a VOD app serving 190 markets, and built Flutter fintech apps with SSL pinning and custom payment flows. Earlier still, I led the multi-platform team at JakDojade — Poland's #1 public transport app, now with over 10 million downloads.
I have a master's degree in computer science from the Polish-Japanese Academy of Information Technology. Top marks both times.
I'm autistic and I have ADHD. I mention this because it shapes how I work: pattern recognition, hyperfocus, directness. I don't do corporate filler. I say what I mean. Some people find that refreshing. It is what it is.
I'm the creator of NOS — an open-source AI framework that turns Claude Code into a full development team. It's open source on GitHub.
I'm based in Warsaw, Poland, and I'm available for contract work.