AY

Alex Yaroshuk

Full-Stack Engineer

Building scalable, elegant solutions with modern technologies

About Me

Bridging technical excellence with product vision and design

Alex Yaroshuk

Who I Am

Versatile full-stack engineer with a unique blend of technical expertise and product management experience. Combining strong UI/UX design skills with deep technical knowledge to build user-centric applications. Experienced in leading mobile app development, marketing tool implementation, and cross-functional team collaboration. Currently building multi-platform solutions with real-time features and AI integration.

I use AI tools like Claude Code daily to write better code faster. This lets me focus on architecture, user experience, and solving complex problems while AI handles the repetitive parts. The result: shipping production-ready features in days instead of weeks.

Technical Skills

Programming Languages

TypeScript
JavaScript
Python
Dart
SQL
HTML/CSS

Frameworks

Next.js
Flutter
Node.js
FastAPI
REST APIs

Frontend

React
Vue.js
Tailwind CSS
Bootstrap
Material-UI
shadcn/ui
AG-Grid Enterprise

Databases & Storage

PostgreSQL
Supabase
Firebase
IndexedDB
Drift (Flutter)

AI & ML Tools

Claude Code
Google Gemini API
Replit
LM Studio
Computer Vision (YOLO)
Roboflow

Cloud & APIs

Google Cloud Functions
Tencent Cloud Services (COS/VOD)
Firebase

DevOps & Deployment

Git
Docker
VS Code
Vercel
Codemagic
App Store Connect
Play Console

Other Tools

Bubble.io
Webflow
FlutterFlow
Airtable
Figma
Paper
Krea AI
Luma Labs

Languages

Russian (Native)
English (Fluent)
Chinese (Fluent)

Featured Projects

A selection of my recent work and personal projects

Bidauto - Car Auction & Trading Platform

Comprehensive car auction platform built with Flutter. Features real-time bidding, multi-language support, video streaming with Tencent VOD, and 37,000+ car model database. Available on iOS, Android, and Web.

Flutter
Firebase
Tencent VOD SDK
FlutterFlow
Dart
iOS
Android
Web
Details Coming Soon
Bidauto - Car Auction & Trading Platform

AutoPartsDB - Enterprise Inventory System

Production-ready enterprise application managing 900+ auto parts with real-time collaboration. Features AG-Grid Enterprise for handling 10,000+ records with <200ms render time, automated Excel import/export, multi-language support, and WebSocket-based real-time updates. Achieved 80% reduction in data entry time and 95% decrease in errors.

Next.js 15
TypeScript
PostgreSQL
Supabase
AG-Grid Enterprise
Material-UI
WebSockets
Details Coming Soon
AutoPartsDB - Enterprise Inventory System

Car Damage Detector API

Advanced car damage detection system using deep learning for automated vehicle inspection. Detects 28+ car parts and 12 damage types with Roboflow integration.

Python
FastAPI
Roboflow
Computer Vision
Deep Learning
REST API
Uvicorn
Details Coming Soon
Car Damage Detector API

Win95Games - Retro Gaming Platform

Collection of 6 classic Windows 95 games with authentic retro desktop experience. Features Minesweeper, Tetris, Arkanoid, Snake, 2048, and Pong in a pixel-perfect Windows 95 UI with window management, smooth animations, and full mobile support.

Next.js 15
TypeScript
Tailwind CSS
React
Canvas API
Win95Games - Retro Gaming Platform

FastAPI ML Model Management Platform

RESTful API for managing and deploying YOLO machine learning models. Features model upload/download, real-time predictions on images/videos, session management, and shared media handling.

FastAPI
Python
YOLO
OpenCV
PyTorch
Starlette
Pydantic
MoviePy
Pillow
FastAPI ML Model Management Platform

X History - Tweet Archive Viewer

Browser-based tool for viewing and searching X/Twitter archive data. Parse and explore your tweet history with advanced filtering and analytics.

JavaScript
React
IndexedDB
Chart.js
Web Workers
Details Coming Soon
X History - Tweet Archive Viewer

Math Meteors - Educational Math Game

Fun and educational math game where you solve problems to destroy meteors before they hit Earth. Features adaptive difficulty, responsive design for all devices, and persistent high scores. Submitted to the 2025 Vibe Coding Game Jam - an AI-assisted game development contest.

TypeScript
HTML5
CSS3
Canvas API
LocalStorage
Vite
Math Meteors - Educational Math Game

Professional Experience

My journey in software engineering

Independent

Full-Stack Developer

Feb 2024 - Present
  • Developed multi-platform car auction system (web/iOS/Android) with real-time bidding using Flutter, Firebase, and Tencent VOD SDK - currently in TestFlight beta
  • Architected production inventory management system for auto parts company using React/Next.js, TypeScript, PostgreSQL with automated daily backups
  • Built AI-powered vehicle damage detection tool using computer vision for integration with auction platform
  • Created side projects including retro game directory (Next.js)
Flutter
Next.js
TypeScript
Firebase
PostgreSQL
Computer Vision

Taaze Lifestyle Co., Ltd.

Frontend Developer

Dec 2022 - Feb 2024
  • Built internal tools with Vue.js for marketing and operations teams
  • Frontend development for company's main e-commerce platform
  • Collaborated on UI design proposals and supported team with code reviews
Vue.js
JavaScript
E-commerce

AI/ML Course Project

Machine Learning Engineer (Intern)

Aug 2023 - Jan 2024
  • Developed data preprocessing pipelines and trained computer vision models
  • Implemented object detection solutions using YOLO Ultralytics
  • Built full-stack application using FastAPI backend and Next.js frontend
Python
YOLO
FastAPI
Next.js
Computer Vision

Amaryllo Inc.

Project Manager (Mobile Apps)

Feb 2020 - Nov 2021
  • Led mobile and web app development: feature planning and competitor analysis
  • Designed and prototyped UI/UX improvements for iOS/Android apps
  • Managed integration partnerships and content-related tasks
iOS
Android
UI/UX
Project Management

Get In Touch

Let's discuss your next project or opportunity

Contact Information

Send a Message