Tworzę nowoczesne strony i aplikacje webowe
Pomagam zaistnieć w sieci, tworząc responsywne i funkcjonalne rozwiązania.
O mnie
Cześć! Nazywam się Jakub Bartkowicz i łączę doświadczenie operacyjne zdobyte w Państwowej Straży Pożarnej z pasją do nowoczesnych technologii. Tworzę aplikacje webowe w Pythonie i Django, dbając o ich przejrzystość, funkcjonalność i praktyczne zastosowanie. Samodzielnie zbudowałem PSP-WOP – platformę wspierającą zarządzanie szkoleniami dla strażaków – od backendu po frontend.
W projektach wykorzystuję technologie takie jak Docker, GitHub, DigitalOcean, API, HTML, CSS oraz JavaScript. Mam doświadczenie w pracy zespołowej i wiem, jak ważna jest automatyzacja oraz przemyślana architektura oprogramowania.
Potrafię łączyć techniczne spojrzenie z praktycznym podejściem do problemów – co przekłada się na skuteczne i użyteczne rozwiązania.
Jeśli szukasz kogoś, kto nie tylko koduje, ale też rozumie procesy, potrafi zarządzać zespołem, analizować dane i projektować funkcjonalne aplikacje – zapraszam do kontaktu.
Projekty
🚒 psp-wop.pl – Platforma wspierająca rozwój i zarządzanie wiedzą strażaków
Aplikacja webowa stworzona z myślą o funkcjonariuszach Państwowej i Wojskowej Straży Pożarnej. Służy do nauki oraz przygotowania do szkoleń poprzez generowanie testów wiedzy, kontrolę postępów i ewidencję szkoleń. Dodatkowo umożliwia obliczanie uposażenia (pensji) strażaka PSP oraz dostarcza informacji o aktualnym stopniu zagrożenia pożarowego lasów.
Platforma zawiera również przewodnik dla osób zainteresowanych służbą – przedstawia szczegółową ścieżkę, jak zostać strażakiem Wojskowej Straży Pożarnej oraz udostępnia aktualną listę wolnych etatów w całej Polsce.
Zakres prac:
Samodzielne zaprojektowanie i wdrożenie aplikacji – backend (Django, PostgreSQL), frontend (HTML, CSS, JavaScript), konteneryzacja (Docker),
hosting (DigitalOcean), automatyczne kopie zapasowe oraz system zarządzania dostępem i uprawnieniami użytkowników.
🛠 Technologie: Python, Django, PostgreSQL, Docker, HTML, CSS, JavaScript
Kontakt
Masz pytanie? Skontaktuj się ze mną w zakładce dane kontaktowe.