Kamil Owczarek

O mnie

Kamil Owczarek

Kamil Owczarek

Senior Full-Stack Engineer

O mnie

Jestem Senior Full-Stack Engineerem z doświadczeniem w budowaniu wielorynkowych platform o dużym ruchu. Specjalizuję się w optymalizacji wydajności, skalowalnej architekturze i dowożeniu systemów produkcyjnych, które radzą sobie ze złożonością prawdziwego świata.

Czym się zajmuję

  • Buduję i skaluję wielorynkowe platformy e-commerce obsługujące użytkowników w 13 językach
  • Optymalizuję wydajność systemu na każdej warstwie - od zapytań do bazy po frontendowe bundle
  • Projektuję architekturę aplikacji o dużym ruchu: cache na Redisie, optymalizacja PostgreSQL i przemyślane API
  • Wypuszczam narzędzia open source, które rozwiązują realne problemy developerów

Wyniki z produkcji

  • -60% rozmiaru odpowiedzi API dzięki sprytnemu mapowaniu obiektów i optymalizacji payloadu
  • 6x większa pojemność cache'a dzięki kompresji gzip na ograniczonej infrastrukturze
  • +80% szybsze wyszukiwanie po optymalizacji zapytań CTE w PostgreSQL
  • -92% rozmiaru bundle'a dzięki lazy loadingowi tłumaczeń
  • -70% kosztów transferu po wyeliminowaniu agresywnego prefetchu

Tech stack

TypeScript, React, Next.js, Vue, Nuxt 3, Node.js, PostgreSQL, Redis, Prisma, Tailwind CSS, Turborepo, Vercel

Poza kodem

Pracuję jako cyfrowy nomada i buduję z dowolnego miejsca na świecie. Prowadzę Juicify, platformę fitness napędzaną przez AI, i utrzymuję kilka projektów open source. Na tym blogu piszę o inżynierii wydajności i decyzjach architektonicznych.