PHP
PHP to mój główny język programowania po stronie serwera. Mam ponad osiem lat doświadczenia komercyjnego z Laravel, Symfony i WordPress, gdy odpowiada on potrzebom projektu. Obecnie pracuję z PHP 8.x; wcześniejsze doświadczenie obejmuje również starsze wersje języka.
Gdzie korzystam z PHP
Laravel obsługuje projekty takie jak VetSpace, DigiPulse i NetPostPanel. Moja praca komercyjna z Symfony obejmuje platformę sprzedaży biletów na Formula 1, MotoGP, EICMA i EuroLeague. Zajmuję się składaniem zamówień, kontami użytkowników, narzędziami administracyjnymi i integracjami.
Na czym się skupiam
- Logika biznesowa — zrozumiałe procesy rezerwacji, subskrypcji i zamówień.
- API i płatności — walidacja, uprawnienia oraz niezawodna obsługa odpowiedzi zewnętrznych usług.
- Utrzymanie — automatyczne testy i analiza statyczna wspierające rozwój istniejącego kodu.
Wybór środowiska wykonawczego
PHP-FPM sprawdza się przy typowej obsłudze żądań. Długotrwałe procesy, w tym aplikacje uruchamiane przez Octane i FrankenPHP, wymagają innego podejścia do stanu i pamięci. Dobieram środowisko do aplikacji i sprawdzam wyniki przy reprezentatywnym obciążeniu. Sam język czy framework nie gwarantuje wydajności.
Projekty zbudowane na PHP

VetSpace
Dwustronna platforma weterynaryjna — katalog SEO klinik i CRM oparty na subskrypcji z wizytami i rekordami pacjentów

DigiPulse
SaaS do monitorowania dostępności: architektura event-driven — Laravel (Octane, Reverb) i Filament wysyłają zadania przez Redis do lekkiego workera w Go; serwer MCP udostępnia dane monitoringu asystentom AI; powiadomienia Telegram/e-mail

DigiSpace
Wielojęzyczna (EN/UK/PL) produkcyjna strona agencji z autorskim CMS — panel Filament z rozbudowanym edytorem treści, tłumaczenia, JSON-LD i zlokalizowane sitemapy wbudowane obok starego panelu na Inertia + Vue

NetPostPanel
Platforma AI do operacji na treści — pipeline RAG (research → scraping → generacja → wektoryzacja), zewnętrzne API dla innych aplikacji oraz Auto Pilot do generacji bez udziału człowieka

VetCard
Multi-tenant katalog klinik weterynaryjnych: SEO strony klinik, rezerwacja wizyt online, branding każdej kliniki — jedna aplikacja Nuxt obsługuje wszystkie

DigiSpace Studio
Strona marketingowa niszowego studia IT dla klinik weterynaryjnych i marek pet — WordPress z motywem Blocksy i blokami Gutenberg