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-based personalized recommendations. Hexagonal architecture, multi-language support, Prometheus/Grafana monitoring, and CI/CD pipeline.

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

Industrial Rule Indicators

Multi-mode industrial display system with RTC, temperature monitoring, motor/spindle hour tracking, and 7-segment display. Deployed on real machinery.

  • C++
  • Arduino
  • RTC
  • DS18B20
Automatic lubrication system dashboard with oil level display
IoT

Automatic Machine Lubrication

Industrial IoT lubrication monitoring system. Real-time oil level tracking with display functionality and tank sensor integration.

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

HX711 Multi-Scale System

8 HX711 load cell amplifiers on single Arduino Nano. Calibration, tare capabilities, and serial communication for multi-point weighing.

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

E-commerce Prototype

Full-stack e-commerce dropshipping prototype with product catalog, shopping cart, and cloud deployment on Vercel.

  • TypeScript
  • React
  • Docker
  • Vercel
In Development
Media viewer desktop application interface
Tools

Media Viewer

Electron desktop app for browsing and rating media files. Features ML-based preference learning and visual similarity sorting.

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

SVG Layer Processor

Specialized tool for 3D printing workflows. Automatically numbers multi-layer SVG files and converts them to paginated PDF format.

  • Python
  • CairoSVG
  • ReportLab

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.