The Story
За 8 лет я прошел путь от простых скриптов до проектирования крупных распределенных систем. Мой фокус — на стыке стабильности бэкенда и производительности фронтенда.
Как основатель, я понимаю, что технологии — это инструмент решения бизнес-задач. Я эффективен там, где инженерное совершенство необходимо для роста.
Сегодня я руковожу OnVision, где мы расширяем границы применения компьютерного зрения в индустриальном мониторинге и аналитике.
What I Do
Backend Systems
High-performance, scalable API services and distributed architectures using Python (FastAPI/Django).
Frontend UX
Modern, responsive web applications with a focus on speed, accessibility, and unique UI/UX using Nuxt/Vue.
DevOps & Observability
Cloud infrastructure, containerization, and monitoring systems for reliable production environments.
AI / Computer Vision
Custom ML models and computer vision pipelines for real-world product automation.
The Stack
Backend
- Python
- FastAPI
- Django
- PostgreSQL
Async / Queue
- Celery
- RabbitMQ
- Redis
DevOps
- Docker
- Nginx
- CI/CD
- Prometheus
- Grafana
Frontend
- Nuxt 3
- Vue 3
- TailwindCSS
- TypeScript
AI / Computer Vision
- YOLO
- RTSP Pipelines
- Computer Vision Automation
Principles
Pragmatism over Dogma
Choosing tools and patterns based on current requirements and future reliability, not just following trends.
Production First
Code is only finished when it is running reliably in production with proper monitoring and error handling.
Systems Thinking
Understanding how individual components interact to form a robust, maintainable system.
Observability
A system you cannot observe is a system you cannot trust. Everything needs metrics and logs.
Minimalism
Solving complex problems with simple solutions. Avoiding over-engineering and unnecessary abstractions.
