I develop useful, production-ready tools as a full-stack developer. I use Docker and occasionally Python/FastAPI for ML/LLM tasks, and my daily stack consists of Vue 3 + TypeScript on the frontend and Node.js + MariaDB on the backend. I prioritize maintainability, performance, and a clear architecture. In order to provide the best solution for a client, I delve deeply into their domain and swiftly pick up new and promising technologies when they make sense for the project.
AI-powered system for extracting structured information from web pages and documents for deep marketing research. Built with async processing and integrates with LLM models. Features internal benchmarking for comparing performance of different LLM models.
Advanced online yearbook editor for graduation albums. Features include drag-and-drop interface, automated layout generation, PDF export with PDFKit, image processing with Sharp, and modern Vue.js frontend with TypeScript and Pinia state management.
AI-powered floor plan conversion tool that transforms technical drawings into professional digital floor plans using computer vision and machine learning. Features include automatic room detection, dimension extraction, and export to multiple formats.
A comprehensive GTD productivity system with Telegram bot and web mini-app for task management, project organization, and AI-powered task processing. Features daily digests and proactive notifications.
Desktop application for offline AI-powered image generation using local models (Stable Diffusion, SDXL, etc.). Features text-to-image generation and advanced canvas editing mode. All processing happens locally - no internet required.
Online photobook creation platform with advanced editing tools, automated layout generation, and professional printing services. Features include drag-and-drop interface, customizable templates, and real-time preview with high-quality output.
A cross-platform Electron application for yearbook photographers using JavaScript/TypeScript, Vue.js, Webpack, and Vuex. Implemented automatic cropping powered by BodyPix and FaceAPI neural networks, and real-time color correction via custom WebGL shaders.
Web application for language learning using AI. Features include listening/reading modes, writing/speaking practice, free chat with AI, structured lessons across multiple languages, and adaptive learning with AI-powered feedback.
Real-time strategy game where you assume the role of a special forces commander fighting against a terrorist organization named "Dawn of Freedom". Features include squad management, air strikes, defensive missions, and multiple game modes.
A cross-platform desktop application for creating dynamic slideshows with music from hundreds or even thousands of photos. Features include built-in music tracks, privacy-focused design, and easy-to-use interface.
Large-scale auto sales aggregator with deduplication of ads from multiple platforms. Features include unified database, archive system, and comprehensive vehicle history tracking.
Developed websites, billing system, admin panel, and internal tools for managing transcoding, as well as mobile and TV applications for the Persik TV project.
Tower Defense game sequel with enhanced graphics and gameplay mechanics.
Tower Defense game.
Client-server self-hosted intranet video catalog with online streaming, movie information parsing from cinema websites, and comprehensive media management system.