Dostępny do współpracy · Warszawa / Radom i zdalnie

Peter
Senior Android Developer

8 lat budowania natywnych aplikacji Android — Kotlin, Jetpack Compose, czysta architektura.

8
lat doświadczenia
15+
wydanych aplikacji
8
firm i klientów
PL · EN
języki w pracy
O mnie

Tworzę produkty na Androida

Od 2018 roku tworzę aplikacje na Androida — to już 8 lat dowożenia produktów od pierwszego szkicu po wydanie w Google Play. Przeprowadziłem kilkanaście aplikacji przez pełny cykl życia, w zespołach i solo.

Stawiam na czysty kod, przemyślaną architekturę i wydajność, ale nie tracę z oczu detali UX — to one decydują, czy aplikacji używa się z przyjemnością. Na bieżąco sięgam po nowe narzędzia z ekosystemu Androida, gdy realnie podnoszą jakość, a nie dla samej nowości.

Biegle wykorzystuję AI w codziennej pracy — Claude (Claude Code) i ChatGPT — od generowania i refaktoryzacji kodu po tworzenie własnych skilli i agentów, które automatyzują mój workflow. Traktuję AI jak realne narzędzie inżynierskie, nie modny dodatek.

Peter Mikolajewicz
Stack

Technologie, których używam

Natywny Android end-to-end — od architektury po publikację.

Język & Core

  • Kotlin
  • Java 7/8
  • Coroutines / Flow

UI & Design

  • Jetpack Compose
  • Android SDK
  • Navigation Component
  • Material
  • Figma

Architektura

  • MVVM
  • MVI
  • MVC
  • Clean Architecture
  • Hilt / Dagger 2
  • Koin

Dane & API

  • Room / SQLite
  • DataStore
  • REST / JSON
  • Firebase

DevOps

  • CI/CD
  • GitHub Actions
  • Play Console
  • Git
  • Agile / Jira

Testing & Quality

  • Unit tests
  • Mockk
  • Google Truth
  • Code review

AI & Workflow

  • Claude Code
  • ChatGPT
  • AI-assisted development
  • Custom skills & agents
  • Prompt engineering
Portfolio

Aplikacje

Wybrane projekty. Lista rośnie.

Ścieżka

Doświadczenie

2022 – obecnie

Senior Android Developer & Tech Lead

Freelance / kontrakt

Realizuję projekty Android dla klientów z różnych branż — część w roli Tech Leada: prowadzenie zespołu, code review, mentoring młodszych developerów. Projektuję architekturę (Clean Architecture, MVVM, MVI, SOLID), dbam o jakość, wydajność i UX. Kotlin, Jetpack Compose, Coroutines/Flow, Hilt, CI/CD. Większość zleceń objęta umową o poufności (NDA) — nie mogę ujawniać szczegółów ani nazw klientów.

lip 2021 – lip 2022

Android Developer

BlueSoft

Rozwój i utrzymanie aplikacji Android dla sieci handlowej — m.in. aplikacja do autonomicznego sklepu Żabka z samoobsługową kasą (self-checkout). Kotlin, MVVM, Coroutines/Flow, LiveData, Hilt + Koin, DataStore, Clean Architecture, MQTT, Navigation Component.

Google Play ↗
sty 2021 – lip 2021

Android Developer

One Way

Praca i rozwój aplikacji Android dla spółdzielni. Kotlin, MVVM, Coroutines/Flow, Hilt, Room, REST.

Google Play ↗
sie 2020 – cze 2021

Android Developer

Carebits

Zaprojektowałem i poprowadziłem rozwój medycznej aplikacji CTG dla lekarzy i pielęgniarek do interpretacji zapisu kardiotokograficznego (KTG) — dziedzina wymagająca precyzji i niezawodności. Kotlin, MVVM, Coroutines/Flow, Hilt, DataStore.

Google Play ↗
lut 2018 – lip 2020

Android Developer

TaxusIT

Tu zaczęła się moja droga z Androidem. Projektowałem i wdrażałem kluczowe funkcje szeregu aplikacji dla Lasów Państwowych, współpracując z product managerami i interesariuszami. Java, Kotlin, MVC/MVVM, SQL, Firebase, REST.

Kontakt

Porozmawiajmy o projekcie

Otwarty na współpracę B2B, zdalnie.

hello@petermikolajewicz.dev