Profile

Full-stack software engineer with 16+ years shipping scalable products across the JavaScript/TypeScript stack—React on the front end, Node.js services, REST APIs, and Postgres/Mongo data layers on the back end. Strong in architecture, monorepos, performance tooling, and large-scale modernization across engineering orgs of up to 20 people, with end-to-end ownership from API and data design through UI and AWS delivery.

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 Spanish as the MVP locale.
  • Built an org-wide frontend performance regression alerting tool.
  • 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 a few million existing notes into the new format.
  • Active member of the Frontend Strategy Group, influencing technical direction and architectural decisions across the product org.
  • Day-to-day engineering workflow uses Cursor and Claude for AI-assisted development across review, refactoring, and feature delivery.

Lead Software Engineer

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
  • Progressed from engineer to team lead; shipped end-to-end full-stack web platforms for enterprise clients across telecom, sports, scheduling, and education domains.
  • Built telecom web platforms on Node.js/AngularJS—internal tooling, customer-facing UI, REST APIs and backend services, a Backbone.js customer panel, and supporting Symfony 2 modules.
  • Shipped a sports-focused social network (PHP/AngularJS) and a PHP booking platform with calendar flows, user management, and notifications; contributed to an educational platform across frontend, backend, and content management.
  • Established a team education program—structured code reviews, knowledge sharing sessions, and onboarding processes.
  • Served as primary technical point of contact for clients across requirements, estimation, and delivery ownership.

Full Stack Developer

Various clients

Jun 2009 Mar 2012
  • Delivered end-to-end web solutions—from requirements gathering to deployment and maintenance.
  • Translated visual designs into responsive, accessible implementations.
  • Managed direct client relationships

Technical Skills

Frontend

TypeScript, JavaScript, React, Component Systems, Accessibility, HTML / CSS / SASS, Monorepos, Webpack / Vite

Backend

Node.js, Fastify / Express, REST APIs, OpenAPI, PostgreSQL, MongoDB, Drizzle / ORMs, Redis, Ruby on Rails

Platform

AWS, Docker, CI/CD, Performance Observability

Practices

Architecture, Legacy Modernization, TDD / Jest, ESLint, Code Review

Leadership Focus

Architecture & Tech StrategyEnd-to-end Ownership Across the StackLegacy Modernization & MigrationsCross-functional PartnershipTeam Building & MentorshipTechnical Hiring & Interviews

Education

BSc Applied Mathematics

Yanka Kupala State University · Grodno, Belarus

2004 2009

Languages

EnglishProfessionalRussianNative

Get in Touch