Barsukov
Mykhailo Barsukov
👋Lead Software Engineer

Mykhailo Barsukov

Software engineer building AI‑powered products end‑to‑end — from architecture to the team behind them.
View Resume
Skills

Full-Stack Development

The areas I work across — from technical leadership to backend, infrastructure, and frontend.
Search technologies
Found:
Leadership & Ownership
Technical leadership, team mentoring, and end-to-end product ownership.
Backend & Architecture
Scalable microservices, event-driven systems, high-performance APIs.
Work Experience

Career Milestones

A timeline of my career progression and notable accomplishments.
BETTTER logo
BETTTERApr 2026 – Present
BriveX logo
BriveXNov 2024 – Apr 2026
The WhyKingz logo
The WhyKingzDec 2023 – Oct 2024
Onix-Systems logo
Onix-SystemsOct 2022 – Dec 2023
Self-Employed logo
Self-EmployedMay 2020 – Feb 2022
BETTTER logo

Lead Software Engineer

BETTTERApr 2026 – Present

Key Achievements

Took ownership of the MVP end-to-end as founding engineer, defining architecture, scope, and delivery strategy against tight, investor-facing milestones.

Architected the platform core around ML and rule-based algorithms for clothing-pattern geometry adaptation, combining data-driven models with deterministic tailoring rules.

Directed cross-functional delivery as sole engineer: ran R&D working sessions, assigned training-data and craft-documentation tasks, and automated ~80% of the training-data pipeline.

Audited an inherited fashion-tech platform, established that its core mechanics were non-functional, and secured founder buy-in to rebuild the core from scratch.

Aligned technical decisions with business and investor priorities, steering the roadmap toward demo-ready milestones.

Core skills

Python
AI/ML
Computer Vision
Node.js
TypeScript
React
System Architecture
MVP Ownership
Technical Leadership
BriveX logo

Full-Stack Developer

BriveXNov 2024 – Apr 2026

Key Achievements

Built and maintained a multi-tenant financial platform with complex data relations and dynamic role-based access control across admin and client portals.

Developed a Node.js transaction processing service handling account balance updates with consistent sub-50ms response times.

Built an automated tier-upgrade system that promotes clients based on activity and calculates personalized financial terms.

Core skills

Node.js
Express.js
PostgreSQL
RabbitMQ
Redis
TypeScript
AWS
GCP
Database Optimization
React
The WhyKingz logo

Full-Stack Developer

The WhyKingzDec 2023 – Oct 2024

Key Achievements

Led a critical project mid-development after an unexpected team change — fixed security vulnerabilities, hired and onboarded replacement developers, and ensured client satisfaction under pressure.

Developed an AI-powered SaaS tool with Supabase auth and real-time subscriptions, including an OpenCanvas-based chat interface and content editor.

Re-engineered the notification service, reducing message send time from 2 hours to 15 minutes (~87.5%).

Onboarded new developers, delivered technical presentations on best practices, and designed scaling strategies for future platform growth.

Core skills

Node.js
Express.js
PostgreSQL
MongoDB
Supabase
AWS
Linux
Nginx
Team Leadership
Security
Onix-Systems logo

Full-Stack Developer

Onix-SystemsOct 2022 – Dec 2023

Key Achievements

Led development of global search functionality for an internal ERP system used by 400+ colleagues, designing REST endpoints and integrating them with a Next.js front end.

Built an end-to-end e-commerce platform, integrating headless CMS data through REST APIs and managing the MySQL database schema.

Led a site redesign under a tight deadline, managing SEO optimization, i18n multilingual support, and direct coordination with the US client.

Core skills

Next.js
TypeScript
Redux Toolkit
MySQL
JEST
Storybook
i18n
Self-Employed logo

Backend Developer

Self-EmployedMay 2020 – Feb 2022

Key Achievements

Developed a backend for an international student-card issuance platform using Node.js and Express, integrating the Monobank payment API, DIIA government KYC verification, and student eligibility checks.

Built real-time inventory-synchronization webhooks between an e-commerce store and KeyCRM.

Implemented Stripe payment processing, content management, and automated email workflows for an online language school, automating course access and user management.

Designed a complex shopping-cart system for a restaurant ordering platform with dynamic product relationships, modifiers, and conditional pricing logic.

Core skills

Node.js
Express.js
KeyCRM
Stripe
KYC Integration
Webhooks
REST APIs
PostgreSQL
MongoDB
Client Communication
Achievements

Learning & Growth

Continuous learning is essential for staying current in web development. Here are my key certifications:
Card 1
Card 2
Card 3
Card 4

Feedback

Insights from collaborators and mentors.
"Mykhailo communicates effectively with colleagues and often takes on organizational responsibilities beyond his primary duties. Thanks to his initiative and quick decision-making, we successfully overcame a crisis during the launch of a Telegram bot."
"Mykhailo is a professional in full stack development. He approaches work professionally and with attention to detail. Always offers different ways of solving problems, looks for non-standard approaches."
"I can only say that he is a professional in his field! The solutions he brought to our projects were very useful, his approach and influence on the team was at a high level! The quality and speed with which he approached the projects was at the level of a senior developer."
Contact Me

Let’s Connect

Have a question, an idea, or just want to connect? Let's talk.
Name
Email
Message