$ whoami

Hello, I'm Ilya

Full-Stack Developer
✓ Specializing in modern web technologies
✓ End‑to‑end delivery from idea to production
✓ Practical AI/LLM integration in real products
$ cat about.txt

About me

Biography

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.

Technology Stack

Frontend
Vue 3, TypeScript
Vite, Pinia
Ant Design Vue
Backend
Node.js
MySQL/MariaDB
Docker

Work Approach

  • Design patterns
  • Clean code
  • Test-driven development
  • $ ls projects/

    Project Portfolio

    LLM Parser

    ACTIVE

    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.

    FastAPI Uvicorn Docker LiteLLM pytest LLM AI
    Private
    Prinday • Senior Developer • 2025

    Online Yearbook Editor

    LIVE

    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.

    Strapi v4 Node.js MariaDB PDFKit Vue.js TypeScript Vite Pinia Ant Design Vue
    Prinday • Lead Developer • 2023-2025

    Floor Plan Converter

    MVP

    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.

    Python ML OpenCV LLM TypeScript Node.js MariaDB Vue.js
    Personal Project • 2025

    GTD Assistant (Telegram Bot)

    DEV

    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.

    Node.js TypeScript MariaDB Telegram Bot Telegram Mini App Vue.js LLM AI
    Internal Testing
    Personal Project • 2025

    Diffusta App

    DEV

    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.

    Delphi FMX Python Python4Delphi Stable Diffusion AI
    Coming Soon
    Personal Project • 2024-2025

    Prinday Photobook Platform

    LIVE

    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.

    Node.js Strapi v3 JavaScript MariaDB Docker PSD.js Vue.js Webpack Ant Design Vue Vuex
    Prinday • Senior Developer • 2023-2025

    Desktop App for School Photographers

    LIVE

    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.

    Electron JavaScript TypeScript Vue.js Webpack Vuex TensorFlow BodyPix FaceAPI WebGL
    Private
    Prinday • Senior Developer • 2022-2024

    AI Language Learning Platform

    MVP

    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.

    Vue.js TypeScript Node.js SQLite LLM Text-to-Speech Speech-to-Text
    Personal Project • 2024

    Command & Control 3

    LIVE

    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.

    Unity C# Shader Lab Networking
    Lead Developer/Personal Project • 2018-2022

    Photo Player App

    SEMI-ACTIVE

    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.

    JS Electron Vue.js FFmpeg
    Personal Project • 2018

    Auto Sales Aggregator

    INACTIVE

    Large-scale auto sales aggregator with deduplication of ads from multiple platforms. Features include unified database, archive system, and comprehensive vehicle history tracking.

    PHP MySQL AWS
    Private
    Lead Developer • 2015-2016

    Persik TV: Internet Television

    INACTIVE

    Developed websites, billing system, admin panel, and internal tools for managing transcoding, as well as mobile and TV applications for the Persik TV project.

    PHP MySQL Node.js JavaScript Vue.js Cordova
    Private
    Persik TV • Lead Developer • 2012-2020

    Command & Control: Spec Ops

    SEMI-ACTIVE

    Tower Defense game sequel with enhanced graphics and gameplay mechanics.

    500,000+ downloads (Lite)
    10,000+ purchases (HD)
    Flash ActionScript Adobe Air
    Lead Developer/Personal Project • 2015

    Command & Control

    SEMI-ACTIVE

    Tower Defense game.

    100,000+ downloads (Lite)
    10,000+ purchases (HD)
    Flash ActionScript Adobe Air
    Lead Developer/Personal Project • 2014

    Video Catalog Application

    INACTIVE

    Client-server self-hosted intranet video catalog with online streaming, movie information parsing from cinema websites, and comprehensive media management system.

    PHP MySQL JavaScript FFmpeg
    GitHub Source Available Intranet
    Lanmediaservice, LLC • Senior Developer • 2006-2016
    $ cat skills.json

    Technical Proficiency

    Frontend Development

    TypeScript ★★★★★ ❤️
    Vue.js, Pinia ★★★★★ ❤️
    JavaScript ★★★★★
    HTML5/CSS3 ★★★★☆
    WebGL ★★★☆☆

    Backend Development

    Node.js ★★★★★ ❤️
    MySQL/MariaDB ★★★★★ ❤️
    SQLite ★★★★★
    Python/FastAPI ★★⯪☆☆ 🚀
    PHP/Zend ★★★☆☆

    Game Development

    C# (Unity) ★★★★☆
    ShaderLab/HLSL ★★★★☆
    Creative Software ★★★☆☆
    Deploy ★★★☆☆
    ActionScript ★★★★⯪ 🔙

    Machine Learning & AI

    LLM ★★★★⯪ 🚀
    STT/TTS ★★★★⯪ 🚀
    Neural Networks ★★★★☆ 🚀
    NumPy, SciPy, NLTK ★★★★☆
    Anaconda, Jupyter ★★★★☆
    Pandas ★★★☆☆
    Keras / PyTorch / TensorFlow ★★★☆☆

    DevOps & Infrastructure

    Linux/FreeBSD ★★★★☆
    nginx ★★★★⯪
    Git ★★★⯪☆
    Docker ★★★⯪☆
    GitLab / TeamCity ★★★☆☆
    AWS / Google Cloud ★★★☆☆

    Desktop Apps

    Electron ★★★★☆
    Delphi/Pascal ★★☆☆☆ 🔙

    Video & Media

    FFmpeg ★★★★⯪
    Sharp.js ★★★★☆
    nginx-rtmp ★★★★☆

    Tools & Environment

    Windows 11
    macOS
    Android User
    iOS User
    VS Code / Cursor

    Legend

    Skill Level (Stars)
    ★★★★★ Expert level
    ★★★★☆ Advanced level
    ★★★☆☆ Intermediate level
    Status & Preferences
    ❤️ Love working with
    🚀 Interested/exploring
    🔙 Legacy/past experience
    $ contact --init

    Contact Information

    Response: Usually within 24 hours
    > Ready to collaborate on your next project
    > Interested in full-stack development roles
    > Open to consulting and freelance work