Backend i API
Projektuję REST API, modele danych, autoryzację, logikę biznesową i integracje. Dbam o czytelne granice odpowiedzialności, walidację oraz testowalność rozwiązania.
O mnie
Pracuję full-stackowo, ale moim głównym obszarem jest backend, aplikacje Android oraz systemy webowe. Dzięki znajomości całego przepływu produktu potrafię nie tylko zaimplementować pojedynczą funkcję, lecz także przewidzieć jej wpływ na dane, API, interfejs i dalszy rozwój systemu.
Najważniejsze obszary pracy
Technologie są narzędziami. Najważniejsze jest dla mnie dowiezienie działającej części produktu, jej integracja z resztą systemu oraz przygotowanie kodu do dalszego rozwoju.
Projektuję REST API, modele danych, autoryzację, logikę biznesową i integracje. Dbam o czytelne granice odpowiedzialności, walidację oraz testowalność rozwiązania.
Tworzę interfejsy, panele, formularze i strony contentowe. Zwracam uwagę na UX, responsywność, dostępność, wydajność, i18n oraz techniczne SEO.
Buduję natywne aplikacje mobilne na Androida z uporządkowanym stanem, lokalnymi danymi, synchronizacją, integracją z API i interfejsem zgodnym z Material 3.
Decyzje techniczne
Technologie
Dobieram technologie do wymagań produktu, zespołu i sposobu wdrożenia, a nie do jednej z góry ustalonej listy.
Edukacja
Uczę się w pięcioletnim technikum o profilu informatycznym. Od września 2026 będę uczniem piątej, maturalnej klasy. Naukę szkolną łączę z samodzielnym rozwijaniem oprogramowania, dokumentacją techniczną i budowaniem kompletnych projektów.
Języki
Swobodna komunikacja pisemna i ustna, również w kontekście technicznym oraz biznesowym.
Czytam dokumentację, pracuję z kodem, API, narzędziami i materiałami technicznymi oraz komunikuję się pisemnie w sprawach projektowych.
Projekt publiczny
Projekt open source menedżera haseł obejmujący natywną aplikację Android, backend Kotlin/Spring Boot, szyfrowaną synchronizację, prototyp klienta webowego i wdrożenie z użyciem Dockera.
Napisz, jeśli potrzebujesz osoby, która potrafi pracować zarówno przy backendzie, aplikacji mobilnej, aplikacji webowej, jak i stronie internetowej — samodzielnie albo jako część zespołu.