Alexey Minakov

Software Developer

Building practical solutions with Python, Arduino, and Web technologies

About Me

Software developer with experience in backend systems, IoT/hardware integration, and web development. I leverage AI-assisted workflows to accelerate development while maintaining code quality.

Currently building projects that solve real-world problems: industrial IoT monitoring, e-commerce platforms, and ML-powered recommendation systems.

Open to opportunities — looking for roles where I can apply my full-stack and IoT experience.

Projects

Rating bot Telegram interface showing personalized recommendations
Backend

rating_bot

Production Telegram bot with ML-powered personalized recommendations. Hexagonal architecture, 5-language support (EN/RU/ES/FR/DE), Prometheus/Grafana monitoring, and full CI/CD pipeline.

  • Python
  • PostgreSQL
  • Redis
  • Docker
  • Prometheus
  • Grafana
In Development
Industrial rule indicator with 7-segment display showing temperature and time
IoT

Industrial Rule Indicators

Multi-mode industrial display deployed on real manufacturing machinery. 5 operating modes including time, temperature, motor/spindle hours with overheat protection and EEPROM persistence.

  • C++
  • Arduino
  • RTC
  • DS18B20
  • 7-Segment Display
Automatic lubrication system dashboard with oil level display
IoT

Automatic Machine Lubrication

Timer-based automatic lubrication system for industrial machinery. Non-blocking timer with EEPROM persistence, manual override, oil level monitoring via floater sensor, and LED status indicators.

  • C++
  • Arduino
  • Sensors
  • EEPROM
Multi-scale weighing system interface with HX711 sensor readings
IoT

HX711 Multi-Scale System

8 HX711 load cell amplifiers on a single Arduino Nano. Interactive serial calibration, EEPROM-persisted values, tare with configurable tolerance, and automatic error recovery.

  • C++
  • HX711
  • Arduino
  • Serial
  • EEPROM
E-commerce storefront with product catalog
Web

E-commerce Prototype

Full-stack e-commerce platform with Next.js 14, Stripe checkout, admin panel, and background job processing. 249 unit tests, SEO pipeline with Google Shopping feed, and GDPR compliance.

  • TypeScript
  • React
  • Docker
  • Vercel
  • Next.js
  • PostgreSQL
  • Stripe
  • Tailwind CSS
  • Prisma
Media viewer desktop application interface
Tools

Media Viewer

Electron desktop app for browsing, rating, and organizing media files. ML-based preference learning, face detection, perceptual hashing, and visual similarity sorting for 10,000+ file libraries.

  • Electron
  • JavaScript
  • ML
  • Node.js
In Development
SVG layer processor output showing numbered pages
Tools

SVG Layer Processor

Python CLI for 3D printing workflows with Kiri:Moto. Automatically numbers multi-layer SVG files (500+ layers) and converts them to paginated A4 PDF documents.

  • Python
  • svglib
  • ReportLab
  • PyPDF2
CleanSpark Bold Spark theme with vibrant geometric design
Web

CleanSpark

Multi-theme cleaning business website with 5 complete design systems. Full MVP delivered in one week.

  • Astro
  • TypeScript
  • Tailwind CSS
  • Playwright
  • Vitest
  • Vercel

Skills

Languages

  • Python
  • TypeScript
  • JavaScript
  • C++
  • SQL

Backend

  • PostgreSQL
  • Redis
  • Docker
  • REST APIs
  • Django

Frontend

  • HTML5
  • CSS3
  • React
  • Responsive Design

Tools

  • Git
  • Linux
  • VS Code
  • Claude Code
  • Arduino

Get in Touch

Open to opportunities and collaborations.