Kleczewsky
01
O mnie
Zamieniam złożone wymagania biznesowe w skalowalne, wydajne produkty: od platform zdrowotnych dla ogólnopolskiej marki po system SaaS obsługujący 200 tysięcy użytkowników miesięcznie.
Stack
Większość tego, co buduję, to PHP i Laravel, z FilamentPHP i czystą architekturą pod spodem. Na froncie dopasowuję się do potrzeb projektu: React albo własny ekosystem Laravela, Blade i Livewire.
Ograniczenia
Lubię problemy z prawdziwym ograniczeniem. Widget rezerwacyjny, który musi renderować się poprawnie w cudzym CSS. Katalog kilkuset pozycji, w którym całym produktem jest to, czy ktoś znajdzie właściwą. Płatność, w której trybem awarii jest czyjś lek.
Efekty
Skupiam się na mierzalnych efektach: skróciłem czas ładowania kluczowego flow rezerwacji o 80%, wyczyściłem lata zaległego długu technicznego i prowadziłem funkcje od pierwszego szkicu aż po produkcję. Czytam dokumentację, piszę testy dla ścieżek, którymi idą pieniądze, i wdrażam raportowanie błędów przed pierwszą awarią, a nie po niej.
- Skala200 tys.Użytkowników miesięcznie na platformie SaaS, którą rozwijam.
- Szybkość80%Krócej ładuje się kluczowe flow rezerwacji.
- Diagnoza15 minTyle zajęło rozwiązanie problemu, który blokował zespół od tygodni.
02
Zakres współpracy
Trzy rzeczy, o które pytają najczęściej. Stały zakres albo współpraca ciągła, działa jedno i drugie.
Produkcyjne systemy w Laravelu
Rezerwacje, płatności, panele administracyjne, w których ktoś pracuje po osiem godzin dziennie. Laravel z Livewire i FilamentPHP, na czystej architekturze, gotowy do przekazania i utrzymania.
Front-end, który ma się zachowywać
Interfejsy w Reakcie, widgety osadzane na cudzych stronach i renderujące się poprawnie w cudzym CSS, oraz WebGL tam, gdzie interfejs faktycznie na to zasługuje.
Przejęcie istniejącego systemu
Wejście w cudzy kod i doprowadzenie go do stabilności: czyszczenie lat długu technicznego, skrócenie czasu ładowania kluczowej funkcji o 80% i raportowanie błędów wdrożone przed pierwszą awarią, a nie po niej.
03
Projekty
Produkty, które działają, mają realny ruch i wciąż są rozwijane.
Zjedz.my
Platforma rezerwacji stolików, którą pomagałem rozwijać: skróciłem czas ładowania głównej wyszukiwarki o ponad 80%, samodzielnie wdrożyłem aplikację w React Native oraz zbudowałem czat, opinie i integrację Reserve with Google.
04
Z czym pracuję
Narzędzia, po które sięgam najpierw, i do czego naprawdę używam każdego z nich.
- Laravel
- Większość tego, co wdrażam. Kolejki, zadania cykliczne i panel, którego ktoś używa cały dzień.
- Livewire i Filament
- Interaktywne panele bez drugiej bazy kodu, którą trzeba utrzymywać w zgodzie.
- React i TypeScript
- Do interfejsów z realnym stanem po stronie klienta i do wszystkiego, co osadzam na cudzej stronie.
- WebGL i three.js
- Tam, gdzie interfejs na to zasługuje. Ta strona jest przykładem.
05
Lab
Małe, samodzielne eksperymenty: canvas, shadery, animacja. Każdy działa na żywo i ma opublikowane źródło.
06
Kontakt
Otwarty na współpracę i pracę na etat. Najszybciej złapiesz mnie mailem.