Aplikacje, których używają miliony.
Pod marką CODEVIBE tworzę aplikacje mobilne: natywnie na Androida oraz na obie platformy, Android i iOS, w Kotlin / Compose Multiplatform. Płynne dla użytkowników, czytelne dla zespołu, który je rozwija.
Aplikacje, przy których pracowałem
Pepco
Pepco Group- Mobile Tech Lead (rola projektowa)
- Realizacja w Futuremind dla Pepco Group
- ok. 3 mln aktywnych użytkowników na Androidzie i iOS
Aplikację Pepco tworzyłem od pierwszej linijki kodu. Jako Mobile Tech Lead odpowiadam za obie platformy, Android i iOS, oraz za większość decyzji architektonicznych, stawiając na jakość kodu i jak najlepsze doświadczenia użytkowników. Pepco to aplikacja zakupowa sieci Pepco: przeglądanie aktualnej oferty, program lojalnościowy i śledzenie promocji.
Żappka
Żabka Polska- Android Developer
- Realizacja w Futuremind dla Żabka Polska
- ok. 5 mln użytkowników w czasie mojej pracy nad aplikacją
- ok. 3,5 roku w projekcie
Aplikacja lojalnościowa sieci Żabka. Przez ok. 3,5 roku rozwijałem ją w zespole Androida i samodzielnie zbudowałem kilka większych funkcji, m.in. przelewanie żappsów znajomym i animowaną minigrę z kuponami do wygrania.
Gigaset Elements
Gigaset Communications Polska- Android Developer
- Gigaset Communications Polska
Aplikacja do zarządzania systemem smart home Gigaset: monitoring domu z dowolnego miejsca, podgląd z kamer, czujniki drzwi, alerty w czasie rzeczywistym i kontrola klimatu. Kluczowym założeniem projektu była niezawodność i intuicyjna obsługa.
Natywnie. Bez kompromisów.
Celem jest płynność 60 fps, szybki start, czysta architektura, wydajność i optymalizacja każdego ekranu. Natywna wydajność dotyczy obu platform: Androida oraz iOS w Kotlin / Compose Multiplatform.
Płynność, którą się mierzy.
Przed optymalizacją: klatki przebijają limit, ekran się zacina
Po: każda klatka poniżej 16,6 ms = 60 fps
Ilustracja zasady, nie pomiar konkretnej aplikacji.
-
Wydajność
Płynny interfejs i szybki start to wynik mierzenia i optymalizacji, a nie przypadku.
-
Architektura
Czytelny podział na warstwy sprawia, że aplikację da się rozwijać latami.
-
Testy
Logika pokryta testami pozwala zmieniać kod bez strachu przed regresją.
-
Odpowiedzialność za produkt
Myślę o produkcie, nie tylko o zadaniu: od pomysłu po wydanie w sklepie.
AI przyspiesza. Doświadczenie decyduje.
Narzędzia AI skracają drogę do działającego kodu. To, co z niego trafia do sklepu, ocenia człowiek.
- 01
AI pisze
Szkic kodu i testów w minuty, nie godziny.
- 02 / ja
Review
Każda zmiana czytana i oceniana przez człowieka.
- 03
Testy
Automatyczne i na prawdziwych urządzeniach.
- 04
Sklep
Do użytkowników trafia sprawdzony kod.
Co robi AI
- Pisze szkic kodu
- Generuje testy
- Przeszukuje dokumentację
- Podpowiada rozwiązania
Co robię ja
- Decyduję o architekturze
- Czytam i oceniam każdą zmianę
- Odpowiadam za to, co trafia do sklepu
- Rozmawiam z Tobą o produkcie
Co wyłapuje doświadczenie
- wątki i wydajność
- bezpieczeństwo danych
- przypadki brzegowe
- architektura
- dostępność
AI przyspiesza
- Claude Code
Wytwarzanie kodu, testy i code review.
- Gemini
Research.
- MCP
Serwery MCP: integracja z dokumentacją, designami i innymi narzędziami.
Doświadczenie decyduje
- Buduję aplikacje od 2018 roku.
- Mgr inż. Informatyki, Politechnika Wrocławska.
- To dużo więcej niż prompty: architektura, review, odpowiedzialność.
Możesz polegać na mojej solidności.
Gdzie budowałem aplikacje
-
-
październik 2018
Android Developer
Tworzyłem natywne aplikacje Android od zera. Zdobywałem praktyczne doświadczenie z nowoczesnymi komponentami architektury Android, Kotlinem oraz metodykami Agile.
-
-
-
luty 2020
Android Developer
Rozwijałem i utrzymywałem aplikację smart home Gigaset elements. Wdrażałem nowe funkcje, poprawiałem wydajność i dbałem o poprawne działanie na szerokiej gamie urządzeń z Androidem.
-
-
-
maj 2021
Android Developer
Pepco i Żappka
-
luty 2026
Mobile Tech Lead w projekcie Pepco (rola projektowa) obecnie
-
wrzesień 2026
Android Team Lead obecnie
Android Developer od maja 2021, Mobile Tech Lead w projekcie Pepco od lutego 2026, Android Team Lead od września 2026. W projekcie Pepco odpowiadam za obie platformy, Android i iOS. Pepco i Żappkę realizowałem w Futuremind.
-
Dwie drogi do współpracy
Aplikacje mobilne
- Natywny Android
- Aplikacje na Androida i iOS w Kotlin / Compose Multiplatform
- Tech lead i architektura
- Doradztwo IT: ocena pomysłu, zanim wydasz pieniądze
Strony internetowe
- Nowoczesne, responsywne strony
- Od prostej wizytówki po rozbudowaną stronę firmy
- Tę stronę też zrobiłem.
Aplikacje dla milionów zaczynają się od dobrych decyzji.
Mateusz Druć, Android Team Lead
Nazywam się Mateusz Druć. Mam tytuł mgr inż. Informatyki (Politechnika Wrocławska, Wydział Informatyki i Zarządzania) i buduję aplikacje od 2018 roku.
Obecnie jestem Android Team Leadem w Futuremind oraz Mobile Tech Leadem w projekcie Pepco. Pod marką CODEVIBE tworzę aplikacje mobilne i strony internetowe.
- Kotlin
- Jetpack Compose
- Android SDK
- Kotlin Multiplatform
- Compose Multiplatform
- Kobweb
Porozmawiajmy.
Opowiedz, nad czym pracujesz. Odpowiem, jak mogę pomóc.