Full-Stack JavaScript Developer with 13+ years of experience in web development, evolving from front-end engineering into modern full-stack JavaScript solutions.
I started my career building complex front-end systems for CMS-driven platforms such as Drupal, and over time transitioned toward React, Next.js, and Node.js, working with API-driven architectures and modern JavaScript tooling.
I focus on building clean, maintainable web applications with strong front-end architecture, performance optimization, and long-term scalability in mind. My background in large, long-lived systems allows me to effectively integrate modern JavaScript stacks into real-world products.
- Frontend: JavaScript, React, Next.js, TypeScript, HTML, CSS, Sass, Tailwind CSS
- Backend: Node.js, REST APIs
- Architecture & Tooling: Webpack, Docker, Git
- UI / UX: Component-based architecture, Design Systems, Accessibility (WCAG), Performance Optimization
- CMS & Platforms: Drupal (frontend, headless / API integrations)
- Built business-critical calculators where accuracy directly impacted costs.
- Optimized complex UI features, including interactive maps with 10,000+ markers.
- Designed reusable front-end architectures that reduced development time by ~30%.
- Mentored developers and contributed to team standards and code quality.
- Speaker at Drupal Kyiv Camp and Drupal Café Lutsk.
- Full-Stack JavaScript development
- React / Next.js applications
- Node.js APIs and integrations
- Scalable and maintainable UI architecture
- Notehub project – Project created on NextJS with registration and authorization features.
- Movies catalog - Search movies service based on TMDB API.
- EcoTote - EcoTote - brand site template.
- Clickable block - Custom Drupal behavior to make the whole teaser clickable.
- DVC-docker-frontend - Docker image to build a Drupal theme.
LinkedIn | GitHub | Drupal.org | Telegram | Email



