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

Bidauto - Car Auction & Trading Platform

Comprehensive car auction platform built with Flutter. Features live bidding, multi-language support, video streaming with Tencent VOD, and about 37,000+ car model database. Currently in beta testing.

Flutter
Firebase
Tencent VOD SDK
Dart
iOS
Android
Web
AutoPartsDB - Enterprise Inventory System

AutoPartsDB - Enterprise Inventory System

Enterprise inventory management system that transformed a monolithic Excel file with 900+ columns into a relational database. Features relationship visualization for parts-suppliers-clients, work table sync functionality, and multi-language support.

Next.js 15
TypeScript
PostgreSQL
Supabase
AG-Grid Enterprise
Material-UI
Digital Ocean
Win95Games - Retro Gaming Platform

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 and smooth animations.

Next.js 15
TypeScript
Tailwind CSS
React
Canvas API
LiveGitHubGitHub
View Details
FastAPI ML Model Management 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. Deployed on Render with live demo available.

FastAPI
Python
YOLO
OpenCV
PyTorch
Starlette
Pydantic
MoviePy
Pillow
Render
LiveGitHubGitHub
View Details
X History - Chrome Extension

X History - Chrome Extension

Chrome extension that tracks and saves X (Twitter) posts you view, with full-text search, masonry grid layout, and offline caching. Built with React 19, TypeScript, and Manifest V3.

React 19
TypeScript
Vite 7
Chrome Manifest V3
IndexedDB
Tailwind CSS
shadcn/ui
Lucide React
LiveGitHubGitHub
View Details
Math Meteors - Educational Game

Math Meteors - Educational Game

An educational math game where players solve arithmetic problems to destroy meteors and protect Earth. Features adaptive difficulty, responsive design optimized for different devices, and beautiful animations.

TypeScript
HTML5
CSS3
Canvas API
LocalStorage
LiveGitHubGitHub
View Details

Professional Experience

My journey in software engineering

Feb 2024 - Aug 2025

Contract Projects

Full-Stack Developer

  • Built multi-platform car auction system (web/iOS/Android) with live bidding using Flutter, Firebase, and Tencent VOD SDK for client project
  • Developed enterprise inventory management system for automotive parts company using React/Next.js, TypeScript, PostgreSQL with AG-Grid Enterprise
  • Created portfolio projects including retro gaming platform (Next.js) deployed on Vercel
Flutter
Next.js
TypeScript
Firebase
PostgreSQL
Supabase
Google Cloud Platform
Postman API
Bubble
FlutterFlow
Tencent Cloud
App Store Connect
Play Console
REST APIs

Dec 2022 - Feb 2024

Taaze Lifestyle Co., Ltd.

Frontend Developer

  • 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
TypeScript
JavaScript
Bootstrap
HTML/CSS
Flutter

Aug 2023 - Jan 2024

Computer Vision Training Course

Student & Backend Developer

  • Completed hands-on ML training course focused on computer vision and object detection
  • Volunteered to build REST API and deployment infrastructure for course project deliverable
  • Developed FastAPI backend for YOLO model management with video processing pipeline, deployed on Render
  • Worked on data annotation and model training tasks alongside ~30 students
Python
YOLO
FastAPI
Computer Vision
Docker
Render

Feb 2020 - Nov 2021

Amaryllo Inc.

Project Manager (Mobile Apps)

  • Led mobile and web app development: feature planning and competitor analysis
  • Designed and prototyped UI/UX improvements for iOS/Android apps
  • Published and managed multiple iOS/Android apps on App Store and Play Console, handling app submissions, updates, and resolving review issues
  • Worked directly with Apple to resolve publishing blocks and compliance issues
  • Managed integration partnerships and content-related tasks
iOS
Android
UI/UX
Project Management
App Store Connect
Play Console

Get In Touch

Let's discuss your next project or opportunity

Contact Information

Send a Message