Русский · English · 中文
# My Projects
🤖 LLM agents and MCP
### Projects
* [**Mospolytech MCP**](https://git.deev.su/EDeev/mospolytech-mcp) – an MCP server that gives LLM assistants access to the open timetable and the student account of Moscow Polytechnic (team project)
* **Davi** – a personal AI agent in Telegram and MAX built on PydanticAI: 6 in-house MCP servers, long-term memory and vector search on PostgreSQL/pgvector, LLM judges for answer quality and infrastructure actions ([davi.deev.su](https://davi.deev.su), closed source)
* [**Declaude**](https://git.deev.su/EDeev/declaude) – exports Claude.ai chats and projects into a static HTML archive; the [`claude-export-html`](https://pypi.org/project/claude-export-html/) package on PyPI
### Technologies
🐍 Backend and Telegram bots
### Projects
* [**ABOBOT**](https://git.deev.su/EDeev/chatping_abobot) – a Telegram bot for group chats: mentions by name, voice messages included (17K+ users)
* [**API Processor**](https://git.deev.su/EDeev/api_processor) – a Django REST API: speech recognition (Vosk), PDF/DOCX parsing, a gRPC service
* [**Converterbot**](https://git.deev.su/EDeev/converterbot) – Markdown → DOCX by the GOST 7.32-2017 standard: the [`md2gost`](https://pypi.org/project/md2gost/) package on PyPI and a Telegram bot
* [**Compile Hub**](https://git.deev.su/EDeev/compile-hub) – an async backend for an online IDE that compiles C++, Python and JavaScript (team project)
* [**Y.Calendarkin**](https://git.deev.su/EDeev/y.calendarkin) – a Telegram bot with Yandex Calendar event notifications
* [**Circlechek**](https://git.deev.su/EDeev/circlechek) – a Telegram bot: video → video note and back
* [**VK to Telegram Reposter**](https://git.deev.su/EDeev/vkrepost_to_tg) – forwards new posts from VK to Telegram
### Technologies
🛠️ Infrastructure and DevOps
### Projects
* **Homelab** – a fleet of 5 servers (Moscow, Saint Petersburg, Amsterdam, Prague, home): Prometheus monitoring with Telegram alerts, self-hosted Git on Forgejo with packages and releases, automatic backups from every node, VPN, a mail server; articles about it are in the [blog](https://deev.space/blog/) (in Russian)
* [**AlertBot**](https://git.deev.su/EDeev/alertbot) – a Telegram bot for server fleet monitoring: Alertmanager alerts, summaries of servers, services and TLS certificates
### Technologies
🌐 Web Development
### Projects
* [**deev.space**](https://git.deev.su/EDeev/deev.space) – my portfolio site on Django with projects and a blog
* [**Tablo**](https://git.deev.su/EDeev/tablo) – a web app for students: timetable from a photo with AI, grade trackers and sharing
* **Makeup artist portfolio** – a commercial FastAPI site with its own admin panel and SEO settings in the panel, 1000+ visits a month ([dragileva.ru](https://dragileva.ru))
* **fe0.ru** – a portal of 15+ online tools on FastAPI: TTY chat, Cisco IOS emulator, audio transcription, a web version of Declaude ([fe0.ru](https://fe0.ru))
### Technologies
🎮 Game Development
### Project
* [**Pixel Gamble**](https://git.deev.su/EDeev/pixel_gamble) – a 2D action RPG on Pygame with a combat system, enemy AI and a dynamic camera
### Technologies
🎓 Coursework and early projects (archived)
### Moscow Polytechnic University
* [**Quizlab**](https://git.deev.su/EDeev/quizlab) – a quiz REST API on DRF → Docker (nginx, Caddy) → a Qt client with Singleton and Adapter
* [**Mobile Devices Database**](https://git.deev.su/EDeev/mobiles_dataset) – a database course project: a 2025 smartphone dataset in PostgreSQL (3NF) and a PyQt6 app
* [**MosPolyHelper**](https://git.deev.su/EDeev/mospoly-helper) – a Telegram bot with video routes around the university buildings (team project practice)
* [**Web Development**](https://git.deev.su/EDeev/web-dev) – Flask labs and the exam app, an online library
* [**Web Technologies Basics**](https://git.deev.su/EDeev/web-tech) – labs from a first HTML page to a lunch delivery service
* [**WorldLang**](https://git.deev.su/EDeev/worldlang) – the exam: a website of an online language school on a course API
### Ryazan State Radio Engineering University, Yandex Lyceum and school
* [**Student Sorter**](https://git.deev.su/EDeev/student_sorter) – a C++/CLI Windows Forms app: a list of applicants with sorting and charts
* [**Yandex Lyceum Projects**](https://git.deev.su/EDeev/yandex_lyceum) – Flask web apps from the Yandex Lyceum course
* [**School Table**](https://git.deev.su/EDeev/school_table) – a student diary on PyQt5: timetable and notes
* [**NPR MeteoBot**](https://git.deev.su/EDeev/npr_meteobot) – a school Telegram bot with school cancellations and weather for Norilsk
* [**School Menu Bot**](https://git.deev.su/EDeev/school_menu) – a school canteen Telegram bot: menu and lunch orders
### Technologies
# About me
Achievements
- **2nd place** at an international competition of research and practical projects (V. I. Vernadsky Crimean Federal University) — a web interface for users with disabilities in the 1C system
- **17K+ users** of the [ABOBOT](https://git.deev.su/EDeev/chatping_abobot) Telegram bot
- **2 packages on PyPI** — [`md2gost`](https://pypi.org/project/md2gost/) and [`claude-export-html`](https://pypi.org/project/claude-export-html/)
- **Leading development teams** at Moscow Polytechnic — groups of up to 7 people, code review
- **A blog** about DevOps and infrastructure — 3 articles, 8,700+ views: [deev.space/blog](https://deev.space/blog/) (in Russian)
Experience
### **Lead Developer** | NowHere (Moscow Polytechnic) | 05.2026 - present
- Embedded software for the Aimee voice AI device on Raspberry Pi Zero 2 W: capture and streaming of four-channel audio
- Porting the ChopCheck bill-splitting service (500+ users) from Telegram to MAX
- Leading a group of 5 people, doing code review
### **Build System Developer, Team Lead** | AzOffice (Moscow Polytechnic) | 05.2025 - 06.2026
- An office suite based on Apache OpenOffice: building from source on Windows, MSI installers, improving its features
- Led a team of 6 people
### **Backend Developer, Server-Side Lead** | EasyAccess (Moscow Polytechnic) | 09.2024 - 06.2025
- A REST API on Django and PostgreSQL for a web accessibility extension
- Docker containerization: environment setup went from ~2 hours down to ~15 minutes
- Led a group of 7 people
### **Developer** | Personal projects | 2022 - 2024
- Telegram bots, website parsing, video processing: Y.Calendarkin, NPR MeteoBot, Circlechek
Education
- **Moscow Polytechnic University** — Systems and Software Engineering, 3rd year (2024 - present)
- **Ryazan State Radio Engineering University** — Fundamental Computer Science and Information Technology (2022 - 2024)
- **Yandex Lyceum** — Python (2020 - 2022)
Interests
- LLM agents and tooling for them
- Infrastructure and fault-tolerant distributed systems
- Open source development
- Process automation
- APIs and microservices
- Data-driven event forecasting: collecting and interpreting data
---