25 lat w web developmencie. Wciąż piszę nowoczesny kod.
Pierwszą stronę internetową zrobiłem w 1999 roku. Od tego czasu web zmienił się całkowicie — ja też. Wielu programistów z czasem osiada na sprawdzonych rozwiązaniach. Ja wolę być na bieżąco. Każdy rok przynosi nowe narzędzia, nowe frameworki, nowe możliwości. To mnie napędza, nie męczy.
Mieszkam we Włoszech, pracuję jako freelancer i konsultant dla klientów z całej Europy. Jestem też współzałożycielem i CTO babyboom.pl — jednego z największych polskich portali parentingowych, z 700 000 unikalnych użytkowników miesięcznie.
W czym się specjalizuję:
TYPO3 — rozwój i utrzymanie Obecnie zarządzam ponad 20 instalacjami TYPO3. Od migracji legacy (tak, nawet te stare systemy 4.x) po świeże wdrożenia v13 z architekturą headless — widziałem wszystko. Zajmuję się migracjami, optymalizacją wydajności, tworzeniem własnych rozszerzeń i długoterminowym utrzymaniem z właściwymi pipeline'ami CI/CD.
Nowoczesny frontend Vue.js, Nuxt, Tailwind CSS — to moje codzienne narzędzia. Buduję responsywne, dostępne interfejsy z płynnymi animacjami (GSAP). Czy to klasyczna strona server-rendered, czy w pełni headless PWA — dostarczam frontendy, które są szybkie, ładne i łatwe w utrzymaniu.
Interaktywne interfejsy i wizualizacje danych Mapy, dashboardy real-time, wizualizacje danych — lubię budować rzeczy, które sprawiają, że skomplikowane informacje stają się zrozumiałe. Jeśli Twój projekt wymaga niestandardowych elementów interaktywnych, to jest mój teren.
Integracje API i backend Od bramek płatności po systemy CRM, od API social media po synchronizację danych — zintegrowałem dziesiątki zewnętrznych serwisów z aplikacjami webowymi. Rozumiem API z obu stron: buduję je i konsumuję.
Serwery i DevOps Zarządzam infrastrukturą VPS, wdrożeniami, konfiguruję cache i optymalizuję wydajność serwerów. Uważam, że programista powinien rozumieć cały stack — od bazy danych po CDN.
Techniczne SEO i wydajność Szybkość strony to nie tylko UX — to wyniki biznesowe. Optymalizuję Core Web Vitals, wdrażam structured data i dbam o to, żeby strony były zbudowane zarówno dla użytkowników, jak i wyszukiwarek.
Dlaczego klienci zostają:
Większość moich klientów współpracuje ze mną od lat. Niektórzy od ponad dekady. To nie przypadek.
Nie tylko realizuję zadania — rozumiem kontekst biznesowy. Komunikuję się jasno. Dostarczam na czas. Kiedy pojawia się coś nieoczekiwanego, rozwiązuję problem zamiast szukać wymówek. Traktuję projekty klientów jak własne.
Nie jestem najtańszą opcją i nie próbuję nią być. Jeśli potrzebujesz solidnego, doświadczonego specjalisty, który będzie z Tobą na dłuższą metę — porozmawiajmy.
Szukasz czegoś niestandardowego?
Najbardziej lubię projekty, które nie pasują do szablonów. Skomplikowane migracje. Nietypowe integracje. Problemy z wydajnością, z którymi inni sobie nie poradzili. Dług techniczny narastający od lat.
Masz wymagający projekt webowy i potrzebujesz kogoś, kto widział już wszystko? Napisz do mnie.