Senior Full-Stack Developer · Warsaw, Poland · 10+ years Performance engineering · AI integration · Edge computing · Web3
PageSpeed 100/100 Desktop · 95.6 Mobile · CLS 0.000 on a real-time SSR DEX explorer running on Cloudflare Workers. Wrote it up in The Road to PageSpeed 100 — a 3-part Medium series.
-
DexPaprika — Vue 3 → Nuxt 4 SSR migration on Cloudflare Workers. Owned the 8-phase PageSpeed program, Bootstrap → Tailwind v4 refactor (53% CSS reduction), 3-tier stale-while-revalidate cache with critical-CSS injection, and the visual + mobile UX rewrite (thumb-bar nav, swipe gestures, refactored right-drawer split into design-token components).
-
GetName.pl — Premium
.pldomain marketplace on Nuxt 4. Full NASK EPP registry integration, Solidity smart contracts on Polygon (GNRegistry,GNMarketplace,GNTokenERC-20, NFT domains), AI domain assistant (OpenAI), real-time auctions with anti-snipe, multi-payment (Stripe / Przelewy24 / crypto), SIWE auth, 40+ tables on PostgreSQL with Drizzle ORM and Better Auth. -
CoinPaprika — Architecting the Next.js 15+ migration on Cloudflare Workers via OpenNext (Turbo monorepo, modular
api-client/i18n/types/uipackages). Shipped the official PHP SDK v1.5 and@coinpaprika/api-nodejs-clientv3.0.0 (21 new endpoints, native fetch, dual CJS/ESM, AbortSignal cancellation). -
Multiple Next.js 15 + PayloadCMS sites on Cloudflare D1/R2 — DOMAR business platform (Claude API content pipeline, 120+ automated SEO scripts), LeoKlima HVAC (PL/EN/UA, Cloudflare Turnstile, lead-gen, JSON-LD), hob.com.pl roofing (Astro → Next.js 15, OpenAI, Framer Motion, next-intl).
nask-epp-client— Node.js client for the NASK EPP protocol (.pldomain registry).browser-curl— Bypass WAF 403s by mimicking Chrome 145 headers. MIT.parallel-requests— Claude Code skill: detects sequential independent HTTP calls and refactors to parallel execution (Promise.all / asyncio.gather + 7 more languages).@coinpaprika/api-nodejs-clientv3 & CoinPaprika PHP SDK v1.5 — full API coverage, dual CJS/ESM, integration tests, GitHub Actions CI.
Languages
Frontend
Backend
Edge & Cloud
Databases & ORM
AI & Web3
Tooling
- Conferences attended: NuxtNation 2022 & 2024 · Vue.js Nation 2023 & 2025 · ViteConf 2024 · Vue.js DE 2024
- The Road to PageSpeed 100 — 3-part Medium series on going from 85 → 100 on a real-time data app (CoinPaprika):
2 dogs, 1 cat, an aquarium with snails. 3D printer humming. Sailing when there's wind. Free-living cat care volunteer in Warsaw since 2016.
If something I made helped you, you can ☕ buy me a coffee.




