Szybkie, skalowalne systemy bez długu technicznego

Michał Mleczko Senior Architect & Developer

Łączę myślenie biznesowe (business-first) z bezkompromisową automatyzacją infrastruktury. Przeprowadzam projekty od surowego pomysłu i analizy, przez optymalizację architektury DDD/Hexagonal, po bezstresowe wdrożenia produkcyjne na klastrach Kubernetes.

12+
Lat doświadczenia
100%
Zautomatyzowane CI/CD
3+
Kontynenty wdrożeń
Friday
Ready Deploys
Kim jestem?

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.

"Zgrany zespół, który czuje się bezpiecznie, nie waha się wdrażać poprawek w piątkowe popołudnie, bo ufa procedurom automatyzacji."

Mój Profil DISC w działaniu

Kliknij na poszczególne litery profilu, aby przeczytać jak dany aspekt wpływa na moją pracę.

D — DOMINANCE (Dominujący) 85%
C — COMPLIANCE (Sumienny) 90%
I — INFLUENCE (Wpływowy) 75%
S — STEADINESS (Stały) 70%
D - Dominacja (Rezultaty i Działanie)

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.

Symulator w czasie rzeczywistym

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.

Metryki SLA
Coverage testów: 94.8%
Analiza statyczna (PHPStan): Max (Lvl 9)
Średni czas deploymentu: 3 min 45 sek
mleczakm-ci-cd-runner.sh
v1.4.2
> Oczekiwanie na uruchomienie wdrożenia...
> Kliknij "Uruchom Pipeline", aby przetestować bezstresowe wdrożenie.
IDLE
0%
Ścieżka Kariery

Dostarczone Projekty & Role

Od modernizacji potężnych monolitów, przez rozproszone architektury na wielu kontynentach, po pełną orkiestrację chmury.

e

Senior Engineer, Architect Contract

eMag (Warszawa, Polska)

03.2024 - 05.2025
  • 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.
G

Senior Software Engineer

GFG Group (Niemcy / Globalnie)

02.2023 - 02.2024
  • 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.
C

Senior Software Engineer

Cobiro (Warszawa, Polska)

03.2022 - 03.2023
  • Microservices: Rozwój i utrzymanie rozproszonej architektury w chmurze.
  • IaC & CI/CD: Terraform, Atlantis, CircleCI, GitHub Actions.
I

Senior PHP Developer & Leader

IIIT (Kraków, Polska)

07.2018 - 06.2021
  • Architektura: Wdrożyłem Hexagonal Architecture, CQRS, Event Sourcing.
  • A/B Testing: Swoole, RoadRunner, Kafka - zero latency przy przekierowaniach.
  • Monitoring: Prometheus, Grafana, ELK stack.
3

Software Developer

Grupa 3S (Katowice, Polska)

02.2015 - 09.2016
  • CRM rewrite: Symfony 2/3, 2700+ klientów biznesowych.
  • Projektowanie i implementacja modułów wewnętrznych.
Narzędzia i Technologie

Mój Ekosystem Technologiczny

Kompletna gama narzędzi pozwalających na szybkie projektowanie, testowanie i stabilne hostowanie systemów biznesowych.

PHP 8.x
Symfony Framework
Laravel
Swoole / Roadrunner
Docker / Containers
Kubernetes / Helm
Terraform & IaC
GitHub Actions / CircleCI
Hexagonal Architecture
Domain-Driven Design
Redis / Memcached
Kafka / CQRS
Python Scripts
Prometheus & Grafana
React SPA
MySQL & Postgres
Z czego jestem dumny

Przełomowe Osiągnięcia

Konkretne wdrożenia, które przyniosły wymierne oszczędności finansowe i uprościły procesy biznesowe.

Wydajność & Architektura

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.

Swoole Kafka React Docker
DevOps & Automatyzacja

Ś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%.

Rancher Traefik CI/CD
Open Source

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.

Flow PHP ETL QA Automation
CSR & Zaangażowanie Społeczne

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.

Hardware SysAdmin Social Work
Kontakt

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.

Radzymin (Warszawa), Polska