• TypeScript

    Over 12 years

  • Full-Stack Development

    5 years

  • React ecosystem (Redux, Next.js, etc.)

    Over 7 years

  • Angular ecosystem (NgRx, Angular CLI, Angular DevTools, Angular Material, etc.)

    Over 5 years

  • Vue ecosystem (VueStoreFront, Nuxt, Pinia, etc.)

    Over 4 years

  • AWS Certified Solutions Architect Professional

    Certified

  • ICAgile Certified Professional

    Certified

  • Node.js ecosystem (NestJS, Express, etc.)

    Over 5 years

  • Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure

    Over 8 years

  • Docker, Kubernetes

  • CI/CD

  • Compliance with Web Content Accessibility Guidelines (WCAG)

  • English

    Advanced

  • Mykolayiv High School

    Bachelor degree in Programming

    Sep 2001 - Jun 2006

  • Black Sea State University named after Petro Mohyla

    Master's degree in Intelligent Decision-Making Systems

    Sep 2006 - Jun 2009

  • English - Advanced
  • Ukrainian - Native

Download CV:
cv link

1. Genesis Game

iGaming

Online casino and gaming portal with a structured catalog of games, plus dedicated sections for live casino and lottery. Includes user-focused areas like favorites/bonuses and navigation built around quick access to popular titles.

Technoligies:
  • PHP/Laravel
  • SCSS
  • Vite
  • TypeScript
  • Postgres
  • Docker
2. Billion Bahis

iGaming

Professional betting platform, focused on security, reliability, and performance. Provides a large game portfolio (slots, live casino, sports betting, and virtual sports) with quick withdrawals and 24/7 live support.

Technoligies:
  • React
  • TanStack Query
  • NextJs
  • CSS3
  • TypeScript
  • Docker
3. Luckystakes platform

iGaming

Online casino platform offering a wide selection of slots and casino games with sections for live casino and instant-win titles. Built around promotional and onboarding flows such as welcome bonuses, bonus buy/jackpot-style events, and reload/mystery promotions.

Technoligies:
  • NuxtJs
  • VueJs
  • Laravel
  • HTML5
  • Tailwind
  • Shadcn
  • Vite
4. EuroSouvenir

B2B eCommerce

Developed a scalable B2B eCommerce platform for EuroSouvenir with a React-based storefront and GraphQL integration, enabling fast navigation across large promotional product catalogs, efficient product discovery, and smoother procurement flows for corporate clients and agencies.

Technoligies:
  • PHP
  • React
  • GraphQL
5. E-suvenir

B2B eCommerce

Built a B2B eCommerce Progressive Web App for E-suvenir with a React component system and a GraphQL-driven data layer, focused on fast catalog browsing, product discovery, and streamlined ordering workflows for business customers.

Technoligies:
  • PHP
  • React
  • GraphQL

Languages

  • Python
  • PHP
  • TypeScript
  • Node.js (NestJS, Express)

Frameworks

  • React / Redux / Next / GraphQL / Hygraph / Styled Components
  • Angular / NgRx / RxJs / Angular CLI / Angular DevTools / Angular Material
  • VueJS / VueStoreFront / Nuxt / Pinia
  • FastAPI
  • Flask
  • NestJS
  • Laravel

Markup & styling

  • HTML5 / Canvas
  • CSS3 / CSS-in-JS
  • SASS (SCSS)
  • LESS
  • Tailwind CSS

Backend & data

  • MySQL
  • RESTful API / WebSocket / Service Workers
  • GraphQL
  • PostgreSQL

Cloud & devops

  • Amazon Cloud Services / Google Cloud / Microsoft Azure
  • Docker / Kubernetes
  • CI / CD

Practices & methodologies

  • Testing / Debugging Tools
  • Performance Testing
  • Smoke Testing
  • Agile Methodologies – Scrum, Kanban
  • Design Patterns and Principles
  • Web Content Accessibility Guidelines (WCAG)
  • English - Advanced

Tools

  • GIT
  • Webpack
  • Vite
  • NPM
  • Figma
  • Photoshop
  • Zeplin

  • Communication - Clearly conveying ideas and technical concepts to both developers and non-technical stakeholders, ensuring alignment across teams.
  • Teamplayer - Collaborating effectively within cross-functional teams, contributing to shared goals and supporting colleagues to deliver quality results.
  • Attention to Detail - Meticulous in crafting pixel-perfect UIs and writing clean, maintainable code that meets design specifications and coding standards.
  • Emotional Intelligence - Understanding and managing emotions in professional settings, building strong working relationships and navigating interpersonal dynamics with empathy.
  • Problem-Solving - Breaking down complex challenges into manageable tasks and engineering efficient, scalable solutions through systematic analysis.
  • Adaptability - Quickly adjusting to new technologies, frameworks, and project requirements — from React to Next.js, Redux to modern state management patterns.
  • Leadership - Taking ownership of projects and guiding technical decisions, mentoring peers, and driving initiatives from concept to delivery.
  • Time Management - Prioritizing tasks effectively and meeting deadlines consistently, balancing multiple project deliverables without compromising quality.
  • Conflict Resolving - Addressing disagreements constructively, finding common ground, and turning differing perspectives into stronger collaborative outcomes.
  • Creativity - Bringing innovative approaches to UI/UX design and architecture, finding elegant solutions that enhance user experience and developer productivity.
  • Work Ethic - Committed to delivering high-quality work with integrity, consistently going beyond expectations to ensure project success.
  • Decision-Making - Evaluating trade-offs between performance, maintainability, and business needs to make informed architectural and technical choices.
  • Networking - Building and maintaining professional connections within the tech community, staying engaged with industry trends and opportunities.
  • Stress Management - Maintaining focus and productivity under pressure, delivering reliable results during tight deadlines and high-stakes releases.
  • Self-Motivation - Proactively pursuing growth through personal projects, continuous learning, and staying current with evolving front-end technologies.
  • Open-Mindedness - Embracing new ideas, frameworks, and feedback with enthusiasm, continuously refining approaches based on diverse perspectives.
  • Fast Learner - Rapidly acquiring new skills and technologies, demonstrated by transitioning across diverse tech stacks and delivering production-ready applications.
  • Strong Logic and Analytical Skills - Applying structured thinking and data-driven analysis to debug complex issues, optimize performance, and architect robust software solutions.