Mobile
Natywne iOS i iPadOS w Swift i SwiftUI, natywny Android w Kotlinie i Compose oraz cross-platform we Flutterze.
Swift · SwiftUI · UIKit · Kotlin · Compose · Flutter
Senior engineer z 15-letnim doświadczeniem w budowaniu aplikacji mobilnych, desktopowych i webowych, wraz z backendem, który za nimi stoi. Sześć lat przy aplikacjach Forda dla kierowców i flot. Twórca Invoice.app.
Natywne iOS i iPadOS w Swift i SwiftUI, natywny Android w Kotlinie i Compose oraz cross-platform we Flutterze.
Swift · SwiftUI · UIKit · Kotlin · Compose · Flutter
Aplikacje macOS dzielące kod z iPhone'em i iPadem, które nie wyglądają jak porty.
macOS · SwiftUI · AppKit
Szybkie, statyczne strony w Next.js i React oraz aplikacje webowe we Flutterze, od początku przygotowane na wiele języków.
Next.js · React · TypeScript · Tailwind · Flutter Web
Serwisy w Go na Google Cloud, Firebase, płatności i integracje regulacyjne, takie jak e-fakturowanie.
Go · Cloud Run · Firebase · REST
Komunikacja miejska w Polsce.
Aplikacja do komunikacji miejskiej w Polsce, obecnie w budowie. Więcej wkrótce.
Film, zmierzony.
Następca BLACK. Ciemnia w kieszeni: trzydzieści sześć kolorowych i czarno-białych emulsji, każda zbudowana z opublikowanych danych producenta, a nie z presetu z nazwą filmu. Załaduj rolkę, naświetl ją, wywołaj i zrób odbitkę prawdziwymi narzędziami ciemni: filtracją na głowicy powiększalnika, paskiem próbnym, gradacją papieru, maskowaniem i doświetlaniem. Natywne iOS i Android na jednym zmierzonym zbiorze danych, z zestawem testów zgodności, żeby ten sam negatyw dawał na obu telefonach tę samą odbitkę.
metrochrome.app ↗


Fakturowanie dla freelancerów i małych firm.
Wystawianie faktur, faktur proforma, zleceń zakupu i not kredytowych, śledzenie płatności i wydatków oraz pełna zgodność z e-fakturowaniem w Polsce (KSeF) i Niemczech (ZUGFeRD, XRechnung). Jeden produkt na iPhone'a, iPada, Maca, Androida i web, z trybem offline i synchronizacją. Zaprojektowany, zbudowany i rozwijany od początku do końca: Swift i SwiftUI, Flutter, backend w Go na Cloud Run oraz strona w Next.js w dziewięciu językach.
invoice.app ↗


Emulator filmu czarno-białego.
Emulator filmu czarno-białego, zrobiony wspólnie z Nuevo.Tokyo. Dziesięć prawdziwych filmów, od Ilford HP5 i Kodak Tri-X po przeterminowane emulsje jak Fuji FP-3000B, każdy jako dokładnie odwzorowana krzywa, a nie szary filtr, oraz pięć ręcznych korekt: krzywe, fade, winieta, cienie i światła. Zapis w pełnej rozdzielczości i kolekcja własnych odbitek. Wielokrotnie wyróżniona przez Apple, ponad milion pobrań. Wydana na iOS i Windows Phone.



Bezpośrednio i przez agencje, 2011–2025.
Aplikacje na iOS tworzę od 2011 roku: dla nadawców, sieci handlowych i startupów sprzętowych w Londynie i w Polsce, a przez sześć lat jako senior engineer przy aplikacjach Forda dla flot w UK, UE i USA. Po drodze doszły Flutter, Go i web, głównie dlatego, że potrzebował ich mój własny produkt.
Dziś dzielę czas między rozwijanie Invoice.app i budowanie oprogramowania dla klientów. Pracuję samodzielnie albo jako część zespołu, zdalnie, i biorę odpowiedzialność za całość: architekturę, kod, testy, wydania i backend.
Jeśli potrzebujesz wysokiej jakości oprogramowania na mobile, desktop lub web, i kogoś, kto weźmie za nie odpowiedzialność od pierwszego commita aż po App Store, napisz.