Profile

Full-stack engineer with 16+ years owning web products end to end—React/TypeScript UIs and accessible component systems, Node.js and Ruby on Rails services, AWS delivery, and org-wide architecture. Comfortable across the stack and across the lifecycle: requirements, design, implementation, deployment, and operation. I drive modernization, partner closely with product and design, and ship sustainable practices—migrations, monorepos, observability—that compound team velocity.

Experience

Senior Frontend Developer

Apollo.io · Warsaw, Poland

Jun 2024 Jun 2026
  • Tech lead for the monorepo foundation—migrated design system (v1 + v2) and shared hooks/utilities into the new structure, and established the package-isolation paved path (shared ESLint config, TypeScript patterns) ready for product-team adoption.
  • Led the internationalization initiative end to end—built the translation tooling and CI/CD pipelines, and shipped Portuguese as the MVP locale.
  • Built a performance notification tool that alerts on regression spikes across the org.
  • Drove the react-router v3 → v6 migration—introduced proxy components to bridge legacy patterns with v6, then rewrote consumers to use the new hook-based APIs.
  • Built a meetings notes feature on TipTap (Notion-style rich-text editing) replacing a plain-text predecessor—including the DB migration of ~few million existing notes into the new format.,

Frontend Lead

INDY · Warsaw, Poland

Feb 2016 Jun 2024
  • Owned the full frontend at INDY—responsive SPA web app, landing pages, and admin tool—across an engineering org of ~20.
  • Shipped an in-app chat with direct/group messaging and email integration (replies thread back into chat)—React UI, real-time delivery, Node.js services.
  • Built end-to-end invoicing and payments—custom templating engine, single/bulk PDF rendering pipelines, and payment integrations across Stripe, Plaid, and PayPal.
  • Built a files-drive feature with sharing, permissions, and in-browser previews across images (JPEG/PNG/SVG), PDF, video (MOV/MP4/WebM), and audio.
  • Built an in-house calendar with event management and bidirectional Google Calendar sync.
  • Built the landing pages on Next.js (SEO-optimized, Lighthouse >90) with a Strapi admin enabling self-service content updates by SEO specialists across landings and blog.
  • Designed the AWS frontend infrastructure (CI/CD, CDN, monitoring); owned roadmap, architecture reviews, hiring, and cross-functional delivery with product and design.,

Software Engineer → Team Lead

Itransition · Grodno, Belarus

Mar 2012 Aug 2016
  • Grew from junior developer to team lead over 4 years, shipping frontend, backend, and mobile solutions
  • Established team education program—structured code reviews, knowledge sharing sessions, and onboarding processes
  • Served as primary technical point of contact for enterprise clients, managing requirements and delivery
  • Developed expertise across full stack: frontend interfaces, backend APIs, and mobile applications

Full Stack Developer

Different clients

Jun 2009 Mar 2012
  • Delivered end-to-end web solutions—from requirements gathering to deployment and maintenance
  • Handled design adaptation for web, translating visual designs into responsive implementations
  • Managed direct client relationships

Technical Skills

Core

TypeScript, JavaScript, HTML, CSS, SASS

Frontend

React, Monorepo, Webpack / Vite, Component Systems

Backend

Node.js, Ruby on Rails, MongoDB

Platform

AWS, Docker, CI/CD

Practices

TDD, Jest, Architecture

Leadership Focus

Architecture & Tech StrategyLegacy ModernizationCross-team CollaborationTeam Building & Mentorship

Education

BSc Applied Mathematics

Yanka Kupala State University · Grodno, Belarus

2004 2009

Languages

EnglishProfessionalRussianNative

Get in Touch