Senior pre-sale analyst by day, AI automation builder by night. I design and ship tools that bridge the gap between LLM capabilities and real-world workflows — from PII anonymization to autonomous job search agents. My stack: Python / FastAPI / JS / Docker / n8n / LLM APIs.
Chrome extension (MV3) for offline PII anonymization in Russian text.
Processes everything locally in the browser — names, phones, INNs, passports, addresses, bank accounts. One-click restore via dictionary export/import. Supports PDF files.
JavaScript Chrome Extension MV3 PDF.js Regex
Autonomous AI agent for searching and evaluating vacancies on HH.ru.
Generates search queries, parses HH API, evaluates matches via LLM, displays ranked results in a web dashboard, and generates personalized cover letters.
Python FastAPI APScheduler SQLite Docker
AI-powered project assistant with document management and Obsidian integration.
Upload project docs, chat with AI in context, auto-anonymize PII, save analysis artifacts directly to Obsidian vault via WebDAV sync.
Python FastAPI Vanilla JS SQLite Docker Obsidian
Autonomous IoT desk clock on ESP32-C3 SuperMini with NTP sync.
Vertical OLED display showing time, date, temperature, humidity, and pressure. Li-Ion battery with USB-C charging. All firmware in C++.
C++ ESP32-C3 PlatformIO I²C NTP

