Architekt, który patrzy na kod przez pryzmat korzyści biznesowych.
Jako osoba o profilu DISC Dominującym (D), moją naturalną siłą napędową jest dążenie do usuwania przeszkód oraz automatyzowania wszystkiego, co powtarzalne: od sprawdzania jakości kodu (Rector, PHPStan), przez automatyczne testy, po dynamiczne środowiska testowe i wdrożenia.
Jednak prawdziwy sekret stabilnego biznesu tkwi w atmosferze i spokoju ducha. Głęboko wierzę, że pewny siebie i zgrany zespół deweloperski potrafi bezpiecznie wdrożyć kod na produkcję nawet w piątkowe popołudnie bez grama stresu. Gwarantują to twarde reguły jakości i dojrzałość techniczna.
Mój Profil DISC w działaniu
Kliknij na poszczególne litery profilu, aby przeczytać jak dany aspekt wpływa na moją pracę.
Pcha mnie w kierunku ciągłego usprawniania procesów deweloperskich. Nie godzę się na marnowanie czasu przez deweloperów na manualne powtarzanie operacji. Gdy pojawia się problem z wydajnością, szukam rozwiązania u źródła, projektując optymalne narzędzia.
Wdrożenie Bez Stresu w Piątek o 16:00
Przekonaj się, jak wdrożona przeze mnie automatyzacja pozwala spać spokojnie deweloperom i biznesowi. Kliknij przycisk, aby uruchomić pełen proces QA i CI/CD.
Dostarczone Projekty & Role
Od modernizacji potężnych monolitów, przez rozproszone architektury na wielu kontynentach, po pełną orkiestrację chmury.
Senior Engineer, Architect Contract
eMag (Warszawa, Polska)
- Refaktoryzacja monolitu PHP: Wdrożyłem PHPStan (level 9), RectorPHP oraz PHPUnit. Zero regresji przy zmianach.
- Kubernetes & CI/CD: Zoptymalizowałem potoki wdrożeń kontenerowych aplikacji.
- Mentoring: Wdrożyłem standardy logowania błędów i raportowania w zespołach PHP.
Senior Software Engineer
GFG Group (Niemcy / Globalnie)
- Backend e-commerce: Rozproszony na 3 kontynentach, Kubernetes, PHP 8, MySQL.
- Migracja MySQL: Bezpieczne przejście z v5 na v8 w produkcji.
- Wdrożyłem statyczną analizę kodu dla poprawy jakości.
Senior Software Engineer
Cobiro (Warszawa, Polska)
- Microservices: Rozwój i utrzymanie rozproszonej architektury w chmurze.
- IaC & CI/CD: Terraform, Atlantis, CircleCI, GitHub Actions.
Senior PHP Developer & Leader
IIIT (Kraków, Polska)
- Architektura: Wdrożyłem Hexagonal Architecture, CQRS, Event Sourcing.
- A/B Testing: Swoole, RoadRunner, Kafka - zero latency przy przekierowaniach.
- Monitoring: Prometheus, Grafana, ELK stack.
Software Developer
Grupa 3S (Katowice, Polska)
- CRM rewrite: Symfony 2/3, 2700+ klientów biznesowych.
- Projektowanie i implementacja modułów wewnętrznych.
Mój Ekosystem Technologiczny
Kompletna gama narzędzi pozwalających na szybkie projektowanie, testowanie i stabilne hostowanie systemów biznesowych.
Przełomowe Osiągnięcia
Konkretne wdrożenia, które przyniosły wymierne oszczędności finansowe i uprościły procesy biznesowe.
System Testów A/B Wysokiej Skali
Jako Tech Lead pokierowałem zespołem, z którym stworzyłem nowoczesny system A/B testing dla platformy o wysokim ruchu. Szybkie przekierowania użytkowników, precyzyjne śledzenie ich aktywności oraz zaawansowane raportowanie zostały oparte na technologii Kafka, RoadRunner, Swoole, React oraz kontenerach w klastrze Kubernetes.
Środowiska Testowe na Żądanie (On-Demand)
Zaprojektowałem i wdrożyłem od zera kompletny, automatyczny pipeline CI/CD pozwalający na automatyczne podnoszenie tymczasowych, niezależnych środowisk deweloperskich dla każdego brancha deweloperskiego. Wykorzystałem do tego Docker, Traefik, Rancher oraz dynamiczne runner-y. Skróciło to czas QA o ponad 40%.
Wsparcie dla Flow PHP (ETL)
Aktywnie wspieram i rozwijam ekosystem open-source, w tym popularny framework Flow PHP — zorientowany na przetwarzanie ETL o dużej przepustowości w języku PHP. Dbając o doskonałe standardy jakości kodu, wdrażam narzędzia automatycznej analizy statycznej oraz testów QA dla mniejszych narzędzi towarzyszących.
3 Lata Wolontariatu w Domu Dziecka
W trakcie trwania nauki w liceum co tydzień odwiedzałem zaprzyjaźniony dom dziecka, gdzie bezpłatnie opiekowałem się pracownią komputerową. Do moich obowiązków należał dobór oprogramowania, fizyczna naprawa sprzętu komputerowego, zabezpieczanie i czyszczenie systemów z infekcji wirusowych oraz podstawowe szkolenia dla personelu i podopiecznych.
Zbudujmy coś wielkiego razem
Masz projekt do uratowania? Potrzebujesz uporządkować infrastrukturę, wdrożyć pewne testy statyczne, czy przeskalować aplikację chmurową? Porozmawiajmy o konkretnych potrzebach biznesowych.