Profile
16+ years building and scaling web applications. I lead frontend architecture decisions, mentor engineering teams, and bridge technical execution with business outcomes. My focus is on sustainable practices—migrations, modularization, component systems—that compound team velocity over time.
Experience
Senior Frontend Developer
Apollo.io · Warsaw, Poland
- Technical lead for modularization initiative—defined architecture vision, drove org-wide adoption of monorepo structure
- Established frontend platform standards: eslint config, TypeScript patterns, and package isolation strategies
- Led codebase modernization at scale
- Reduced technical debt, unblocked teams, and improved build reliability
- Designed and implemented performance observability system enabling proactive regression detection across teams
- Drove react-router migration strategy—created proxy component patterns adopted org-wide
- Active member of Frontend Strategy Group, influencing technical direction and architectural decisions
Director of Engineering
INDY · Warsaw, Poland
- Progressed Senior Developer → Frontend Lead → Director, building and scaling the engineering organization
- Architected and executed TypeScript migration across the entire frontend codebase, improving DX and reducing runtime errors
- Built frontend component library adopted across all product teams, accelerating feature development
- Designed AWS infrastructure for frontend deployments—CI/CD pipelines, CDN configuration, and monitoring
- Led cross-functional initiative to resolve critical domain blocking issue, restoring service availability
- Transitioned to backend team to unblock delivery and developed comprehensive migration plan for legacy codebase
- Owned technical roadmap, architecture reviews, and engineering hiring process
Software Engineer → Team Lead
Itransition · Grodno, Belarus
- 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
- 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
Education
BSc Applied Mathematics
Yanka Kupala State University · Grodno, Belarus
Languages
English — ProfessionalRussian — Native