Language: English | Русский
Python / AI Product Engineer | Local-first systems | FastAPI | Automation
Portfolio • Repositories • Telegram • LeetCode
I build privacy-conscious AI products, deterministic automation systems, and reliable Python backends. My repositories emphasize runnable setup, explicit service boundaries, local data ownership, and evidence-backed engineering claims.
| Project | What it shows | Stack |
|---|---|---|
| vasya_ai | Local-first desktop assistant with voice and text workflows, tasks, calendar, memory, integrations, and a protected local API | Python, FastAPI, SQLite, Ollama, voice UX |
| college_auto_schedule | College scheduling system with guarded Excel imports, versioned local data, deterministic readiness checks, and CP-SAT generation | Python, FastAPI, SQLite, OR-Tools, Excel |
| taskflow_orchestrator | Durable asynchronous jobs with idempotency, retries, dead-letter handling, persisted state, and operational metrics | FastAPI, PostgreSQL, Redis, Celery, Docker |
| career-radar | Evidence-first career intelligence with deterministic vacancy matching and a private local Opportunity Inbox | Python, SQLite, local web UI, privacy boundaries |
| aboutme | Bilingual portfolio with GitHub project sync, a Markdown blog pipeline, project previews, and GitHub Pages delivery | React, GitHub Pages |
- Local-first AI assistants for voice, tasks, notes, memory, and daily automation
- FastAPI services with typed contracts, persistent state, background jobs, and operational checks
- Deterministic EdTech and workflow automation built around validated source data
- Local browser interfaces that make complex technical workflows inspectable and usable
- Keep private data local and make every external integration explicit.
- Separate product claims from plans, prototypes, and private evidence.
- Prefer narrow end-to-end increments with focused regression tests.
- Document setup, architecture, limitations, and verification so another engineer can inspect the result.
- Released aboutme v0.1.0: macOS-style portfolio, GitHub project sync, Markdown blog, RU/EN content.
- Released vasya_ai v0.6.0: current tagged milestone for the local-first assistant.
- Released tajnyj_ded_bot v0.1.0: first documented Telegram bot release.
- Hardening local-first assistants and their private-data boundaries
- Advancing deterministic scheduling, career intelligence, and workflow automation
- Improving reproducible setup, CI gates, release evidence, and developer documentation across the portfolio
- Python backend, AI automation, and product engineering roles
- Freelance MVPs, Telegram bots, internal automation, and AI workflow tools
- Collaborations around local-first assistants and privacy-conscious automation



