favicon

Mateusz Przybyła

Backend Developer

  • O MNIE
  • PORTFOLIO
  • BLOG
KONTAKT

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? Dlaczego niektóre funkcjonalności mogłyby być zaprojektowane prościej?

Ta ciekawość stała się początkiem mojej drogi do programowania.

mateusz przybyła
języki programowania

Nauka programowania i pierwsze projekty

Programowanie zacząłem od języka C++, poznając fundamenty algorytmiki oraz programowania strukturalnego i obiektowego. Powstały wtedy moje pierwsze aplikacje konsolowe, m.in. PersonalBudget.

Następnie przeszedłem do technologii webowych: HTML, CSS i JavaScript, tworząc proste strony frontendowe. Kolejnym krokiem był backend – PHP i MySQL – gdzie zbudowałem swoją pierwszą aplikację webową opartą o własny wzorzec MVC: CreativeWallet.

W trakcie nauki pracowałem również z React i Express.js, tworząc prostą aplikację typu SPA (BdayReminder), co pozwoliło mi lepiej zrozumieć komunikację między frontendem a backendem.

W międzyczasie nauczyłem się także budować strony w WordPressie, co zaowocowało realizacją komercyjnej strony internetowej dla klienta.

Python, backend i realne aplikacje

Ostatecznie jako swoją główną specjalizację wybrałem Pythona i framework Flask. Ten stack okazał się bardzo wygodny w pracy – szczególnie pod względem prostoty, czytelności oraz możliwości budowania uporządkowanych aplikacji backendowych.

Rozszerzyłem go o narzędzia takie jak Docker i Redis, co pozwoliło mi stworzyć własne REST API – SubTracker.

Przez pół roku rozwijałem aplikację webową w startupie Transkrypcje AI – odpowiadając za backend (PHP), konfigurację serwera VPS, integracje z zewnętrznymi API, obsługę logowania (OAuth2), płatności oraz komunikację między domenami.

specjalizacja python flask docker

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.

Mateusz Przybyła

Backend Developer

Szybki kontakt

+48 691 346 254

mateusz.piotr.przybyla@gmail.com

  • GitHub
  • Instagram

© 2026 Mateusz Przybyła

Polityka prywatności