Player-coach
I lead from inside the codebase — reviewing pull requests, pairing on hard problems and picking up the awkward tickets when the team is stretched. Credibility with engineers comes from shipping alongside them.
Hi, I'm
Mobile Team Leader · Flutter, Android & iOS
11 years in mobile engineering, the last four leading teams. I run the iOS, Android and Flutter teams behind apps used by millions in banking, healthcare and edtech — owning architecture, delivery and the release process, and still writing code.
I started in native Android in 2016 — healthcare first, then banking — and moved to Flutter in 2019 as the framework matured. Since then I've shipped cross-platform products for Android, iOS, web and desktop, from early-stage startups to one of Poland's largest banks.
Since 2022 I've led mobile teams at GoStudent, Eleks, DrAnsay and now mBank, where I run the iOS and Android team behind one of the country's largest banking apps and oversee the mobile platform and its deployment process. I pair hands-on engineering with ownership of architecture, code quality and continuous delivery.
I believe good teams ship predictably: clear architecture, rigorous code review, automated pipelines — and a lead who stays close enough to the code to make the right calls.
Four mobile teams led across fintech, healthcare and edtech — built on seven years of hands-on Flutter and Android engineering.
Leading the iOS and Android team behind one of the largest mobile banking applications in Poland. Responsible for the mobile platform and its deployment process end to end.
Led a team of Flutter developers on a top-performing medical cannabis retail application in Germany. Combined hands-on development with ownership of mobile architecture and continuous delivery practices.
Led end-to-end development of a mobile money transfer app (akin to Revolut) for a French client — built from scratch, architecting the entire iOS and Android codebase.
Flutter Team Lead for cross-platform (mobile + desktop) apps at a globally recognised EdTech company serving 500K+ users. Led development, contributed hands-on to the codebase and architected solutions with end-to-end CI/CD.
Implemented a cross-platform retail management application for a Swedish client, available on iOS, Android and the web.
Developed a mobile banking application for a leading UK bank with millions of downloads across iOS and Android. Key contribution: biometric verification.
Developed and deployed Sweden's largest mobile healthcare application — appointment scheduling, video consultations, lab results and prescription renewals.
Built an AI-driven singing learning app that analyses vocal input and gives real-time feedback on pitch and technique.
Engineered Android applications, including the flagship mobile app of a leading Polish bank with millions of active users.
Developed and enhanced Android applications for an international client base.
Built components of the OpenMRS open-source healthcare platform: a Spring-based REST API, an Angular web app and an Android mobile app.
What teams can expect from me as their lead.
I lead from inside the codebase — reviewing pull requests, pairing on hard problems and picking up the awkward tickets when the team is stretched. Credibility with engineers comes from shipping alongside them.
Predictable releases beat heroic ones. I set up and own CI/CD, release trains and store submissions so that shipping becomes routine and incidents become rare.
Clear module boundaries, testable layers and conventions people can follow without asking. Architecture exists so the team can move fast safely — not to impress reviewers.
Honest estimates, visible trade-offs and early warnings. Product and business partners always know where the mobile roadmap stands — and why.
Bachelor's degree · 2012 — 2015
Internal Security
Professional course
Mobile Security (XACS215)
Languages
Polish · Native
Open to engineering management and senior mobile roles — remote, full-time or contract. Based in Gdańsk, Poland.