o mnie
Zanim zacząłem programować
Ukończyłem studia magisterskie na Wydziale Budownictwa Politechniki Śląskiej w Gliwicach. Specjalizuje się w konstrukcjach żelbetowych i na co dzień pracuję w środowisku BIM, wykorzystując oprogramowanie do modelowania i obliczeń konstrukcyjnych. To właśnie ta praca rozbudziła moją ciekawość, co dzieje się „pod maską” takich narzędzi.
Podczas codziennej pracy coraz częściej zastanawiałem się nie nad tym jak korzystać z programów, ale dlaczego działają w określony sposób. Co dzieje się za interfejsem? Skąd biorą się błędy?
Ta ciekawość stała się początkiem mojej drogi do programowania.



Nauka programowania i projekty
Programowanie zacząłem od języka C++, poznając fundamenty algorytmiki oraz programowania obiektowego. Następnie przeszedłem do technologii webowych, tworząc projekty frontendowe oraz aplikacje backendowe w PHP i MySQL.
Poznałem wzorzec MVC i na jego podstawie zbudowałem własną aplikację webową (CreativeWallet), co pozwoliło mi zrozumieć strukturę aplikacji oraz projektowanie logiki biznesowej.
Nauczyłem się również tworzyć REST API z wykorzystaniem Pythona i frameworka Flask oraz pracować z konteneryzacją aplikacji przy użyciu Dockera.
Praktyczne doświadczenie
Przez pół roku współtworzyłem aplikację webową rozwijaną w ramach startupu z obszaru transkrypcji AI, gdzie brałem udział w pracach nad frontendem, backendem, integracjami API oraz konfiguracją środowiska serwerowego.
Zrealizowałem również komercyjną stronę internetową w WordPressie dla klienta, obejmującą pełen proces – od koncepcji, przez wdrożenie, po utrzymanie.
Obecnie
Łączę doświadczenie inżynierskie z rozwijanymi kompetencjami programistycznymi, budując aplikacje webowe i rozwijając się w kierunku fullstack developmentu, ze szczególnym naciskiem na backend.
Prywatnie
Jestem mężem i ojcem dwójki dzieci. W wolnym czasie lubię podróże, fotografię oraz aktywność fizyczną – szczególnie rolki i treningi street workout.
