Professional Overview

Overview

Roles and experience at a glance

  • 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

Education

Degrees and institutions

  • 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

Certificates

Professional certifications

CV home

Spoken languages

  • English - Advanced
  • Ukrainian - Native

More

Downloads and navigation

Download CV:
Discover

Projects

Selected work

Genesis Game
iGaming
PHP/Laravel
SCSS
Vite
TypeScript
Postgres
Docker
1. Genesis Game
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.
Billion Bahis
iGaming
React
TanStack Query
NextJs
CSS3
TypeScript
Docker
2. Billion Bahis
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.
Luckystakes platform
iGaming
NuxtJs
VueJs
Laravel
HTML5
Tailwind
Shadcn
Vite
3. Luckystakes platform
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.
EuroSouvenir
B2C eCommerce
PHP
React
GraphQL
4. EuroSouvenir
Developed a scalable B2C 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.

Skills

Technical competencies

Languages

  • Python
  • PHP
  • TypeScript
  • Node.js (NestJS, Express)
  • AI Tools / LLM Integration

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

CV home

Interpersonal strengths

  • 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.