Back-End Developer specjalizujący się w ekosystemie Laravel, budujący skalowalne aplikacje webowe, przemyślane API i wydajne systemy bazodanowe.
"People find pleasure in different ways. I find it in keeping my mind clear." — Marcus Aurelius
Jestem Back-End Developerem z praktycznym doświadczeniem w projektowaniu, budowaniu i utrzymywaniu nowoczesnych aplikacji webowych. Na co dzień pracuję w ekosystemie Laravel — to moje główne narzędzie, które znam od podszewki: od Eloquenta, przez kolejki i joby, po zaawansowane wzorce architektoniczne.
Mam solidne umiejętności w zarządzaniu relacyjnymi bazami danych MySQL i MariaDB, projektowaniu i integracji interfejsów REST API oraz SOAP, a także w pracy z technologiami front-endowymi takimi jak Vue.js i Inertia.js. Stawiam na czysty, modularny kod zgodny z zasadami SOLID i stale poszerzam swoją wiedzę — od Pythona i Flaska, po administrację Linuxem.
Narzędzia i technologie, z którymi pracuję na co dzień oraz te, które rozwijam we własnym zakresie.
Mój główny język programowania. Tworzę w nowoczesnym PHP 8+ z pełnym wykorzystaniem programowania obiektowego, wzorców projektowych i zasad SOLID. Piszę testowalny, modularny kod z naciskiem na czytelność i łatwość utrzymania.
Moje główne narzędzie pracy. Od Eloquenta ORM i systemu kolejek, po budowanie API, Livewire, Inertia.js i zaawansowane testy w Pest — to framework, w którym realizuję projekty komercyjne na co dzień.
Piszę nowoczesny JavaScript ES6+ do obsługi interaktywnych interfejsów i komunikacji z API. Pracuję z Vue.js i Inertia.js w kontekście aplikacji Laravelowych, dbając o płynne doświadczenie użytkownika.
Dodatkowy kierunek rozwoju. Tworzę aplikacje backendowe we Flask, przetwarzam dane w pandas i NumPy. Poznaję Django i buduję projekty testowe, aby poszerzyć swoje kompetencje o ekosystem Pythona.
Od 2021 roku pracuję wyłącznie na systemach Linux — głównie Fedora i dystrybucjach opartych o Debian. Swobodnie poruszam się w terminalu, konfiguruję środowiska developerskie, zarządzam pakietami i kontenerami Docker.
Projektuję schematy baz danych, piszę zoptymalizowane zapytania SQL i zarządzam migracjami. Pracuję z MySQL, MariaDB i Redis do cache'owania oraz obsługi kolejek, dbając o wydajność i integralność danych.
Profesjonalne doświadczenie w tworzeniu i utrzymywaniu systemów webowych dla firm z różnych branż.