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
Agile Fundamentals / ICAgile
Certificate 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
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.