Experience

Where I've worked

Full Stack Engineer — Contera AI

Wrocław, Poland·May 2025 – Jun 2026

  • Architected and built the entire AI-powered SaaS platform from scratch using Next.js, TypeScript, and PostgreSQL.
  • Developed complex multi-step AI pipelines for Google Ads automation, handling streaming responses and LLM-driven website analysis.
  • Designed and deployed a self-hosted MCP server integrated with Claude Desktop, enabling agentic control over internal tools and database queries.
  • Built scalable backend logic with queue-based processing and structured data pipelines; automated workflows via n8n for dynamic ad generation and monitoring.
  • Deployed and managed production environments via SSH/PM2 with automated error-logging and query performance optimization.
  • Orchestrated third-party systems including Google Ads API, Stripe, and Cloudflare for payments and platform verification.

Full Stack Engineer — Agency Analytics

Toronto, Canada·Oct 2024 – May 2025

  • Contributed to the marketing site of a high-scale SaaS reporting platform in a distributed team using Next.js, React, TypeScript, and Contentful (headless CMS).
  • Built multilingual marketing pages across 6 languages with next-i18next, Contentful GraphQL API, Apollo Client, and GraphQL Codegen for full type safety.
  • Integrated Algolia search, Segment + GA4 analytics, GrowthBook A/B testing, and HubSpot automation to enable data-driven growth experiments.
  • Built a component library with CSS Modules and Storybook, with Chromatic for automated visual regression testing.
  • Implemented accessibility testing (Pa11y) and E2E testing (Jest + Puppeteer) across all locales.
  • Deployed via Vercel with GitHub Actions CI/CD, Docker, and Semantic Release.

Front End Developer — Corteq

Warsaw, Poland·Oct 2023 – Sep 2024

  • Built a healthcare appointment management app (Next.js, TypeScript, TailwindCSS) that reduced no-show rates by 25% via Twilio SMS.
  • Improved admin tooling with scheduling, confirmation, and cancellation features, raising operational efficiency by 30%.
  • Developed two e-commerce apps with CRM systems (Next.js, Prisma, MongoDB, Stripe), reducing transaction fraud by 20%.
  • Supported 5,000+ monthly users with authentication and data validation via Clerk, NextAuth, and Zod.

Front End Developer — IndustrialBank

Kyiv, Ukraine·May 2021 – Sep 2023

  • Built a debt analysis module (Next.js, TypeScript) segmenting debtors by risk, improving repayment prioritization and boosting adherence by 30%.
  • Created personalized repayment plans and automated restructuring with Mongoose and Prisma, improving loan processing efficiency by 40%.
  • Built a secure banking app (Next.js, TypeScript, TailwindCSS) for account management and fund transfers, driving a 20% increase in transaction revenue.
  • Integrated MongoDB, Plaid, and Dwolla, enhancing security for 150,000+ customers.

Education & certifications