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
- 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
- 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
- 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
- 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
Education
BSc Applied Mathematics
Yanka Kupala State University · Grodno, Belarus