2025 — obecnieWarszawa, Polska
Senior Backend Engineer (Go), Ads Platform
Budowa i utrzymanie produkcyjnej platformy aukcji OpenRTB w Viberze.
- Do 35 tys. aukcji i 250 tys. wychodzących zapytań do bidderów na sekundę przy ścisłych ograniczeniach opóźnienia p99.
- Obniżyłem opóźnienie ogonowe o 15–25% w szczycie ruchu, optymalizując ścieżki przetwarzania zapytań w Go.
- Zaprojektowałem warstwę orkiestracji i agenta optymalizacji floor price, które podniosły przychody reklamowe o około 3%, z rozszerzalną architekturą dla kolejnych agentów.
- Odporność integracji SSP/DSP: circuit breakery, timeouty, bezpieczna degradacja.
Go, OpenRTB 2.5/2.6, Aerospike, Redis, GCP, Kubernetes, Datadog
2023 — obecnieWarszawa, Polska
CTO i współzałożyciel
Asystent dokumentów AI dla osób, które mierzą się z papierami w obcym kraju. Odpowiadam za kierunek techniczny i pozostaję głównym inżynierem backendu.
- Zaprojektowałem backend w Go/gRPC na GCP, w tym dwukierunkową synchronizację między aplikacją mobilną a chmurą z rozwiązywaniem konfliktów.
- Pipeline’y AI do OCR, klasyfikacji, streszczania i ekstrakcji strukturalnej na Document AI i modelach generatywnych.
- Infrastruktura jako kod w Terraformie, CI/CD, architektura chmurowa zoptymalizowana kosztowo.
- Planowanie i dostarczanie, rekrutacja, onboarding i mentoring małego zespołu na wczesnym etapie.
Go, gRPC, GCP, Cloud Run, Firestore, SQLite, Terraform, Gen AI, Document AI
2022 — 2025Izrael, zdalnie
Senior Go Engineer (R&D)
Rozproszony silnik wykrywania sekretów w platformie bezpieczeństwa chmury, skanujący środowiska o rozmiarze petabajtów.
- Ograniczyłem fałszywe alarmy przez dostrojenie heurystyk i optymalizację wzorców.
- Zrównolegliłem skanowanie za pomocą współbieżności Go i znacząco zwiększyłem przepustowość.
- Zaprojektowałem i wdrożyłem operator Kubernetes do skalowalnego skanowania plików z automatycznym rozdzielaniem obciążenia.
- Technicznie prowadziłem zespół 3–5 inżynierów i brałem udział w międzyzespołowych przeglądach architektury.
Go, Python, Kubernetes, AWS, GCP, gRPC
2018 — 2022
Lead Go Engineer
Prowadziłem rozwój backendu rozproszonych usług w Go na kilku platformach produkcyjnych.
- Migracja z monolitu na mikroserwisy ze skalowalnymi wzorcami komunikacji.
- Rozproszone workflow na RabbitMQ i Temporal; współbieżne pipeline’y kodowania wideo na FFmpeg.
- Wprowadziłem tracing, metryki, logowanie strukturalne i CI/CD.
- Prowadziłem zespoły 3–7 inżynierów: planowanie i dostarczanie, rekrutacja, mentoring, oceny okresowe.
Go, gRPC, PostgreSQL, Elasticsearch, Temporal, RabbitMQ, AWS, Docker, Nomad, FFmpeg
2015 — 2018
Go / Java Engineer
Backend i systemy rozproszone w Go i Javie dla produktów bankowych, chmurowych i wieloplatformowych.
2003 — 2015
Wcześniej
Senior Java / C++ Engineer
Backendy korporacyjne i systemy wysokiej dostępności dla banków i dużych firm.