1
0
Fork 0
mirror of https://github.com/EDeev/EDeev.git synced 2026-10-07 20:49:47 +03:00
Профиль EDeev: о себе, стек и проекты · About me, stack and projects
Find a file
2026-10-07 02:19:13 +03:00
.github/workflows Тёмная змейка 2026-09-24 12:15:36 +03:00
README.en.md README профиля на китайском (README.zh.md); переключатель Русский · English · 中文 2026-10-07 02:19:13 +03:00
README.md README профиля на китайском (README.zh.md); переключатель Русский · English · 中文 2026-10-07 02:19:13 +03:00
README.zh.md README профиля на китайском (README.zh.md); переключатель Русский · English · 中文 2026-10-07 02:19:13 +03:00

header

Python Backend Developer · LLM agents and MCP · Infrastructure and DevOps

Русский · English · 中文

Telegram Website Email

snake

My Projects

🤖 LLM agents and MCP

Projects

  • 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, closed source)
  • Declaude – exports Claude.ai chats and projects into a static HTML archive; the claude-export-html package on PyPI

Technologies

🐍 Backend and Telegram bots

Projects

  • ABOBOT – a Telegram bot for group chats: mentions by name, voice messages included (17K+ users)
  • API Processor – a Django REST API: speech recognition (Vosk), PDF/DOCX parsing, a gRPC service
  • Converterbot – Markdown → DOCX by the GOST 7.32-2017 standard: the md2gost package on PyPI and a Telegram bot
  • Compile Hub – an async backend for an online IDE that compiles C++, Python and JavaScript (team project)
  • Y.Calendarkin – a Telegram bot with Yandex Calendar event notifications
  • Circlechek – a Telegram bot: video → video note and back
  • VK to Telegram Reposter – 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 (in Russian)
  • AlertBot – a Telegram bot for server fleet monitoring: Alertmanager alerts, summaries of servers, services and TLS certificates

Technologies

🌐 Web Development

Projects

  • deev.space – my portfolio site on Django with projects and a blog
  • 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)
  • fe0.ru – a portal of 15+ online tools on FastAPI: TTY chat, Cisco IOS emulator, audio transcription, a web version of Declaude (fe0.ru)

Technologies

🎮 Game Development

Project

  • 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 – a quiz REST API on DRF → Docker (nginx, Caddy) → a Qt client with Singleton and Adapter
  • Mobile Devices Database – a database course project: a 2025 smartphone dataset in PostgreSQL (3NF) and a PyQt6 app
  • MosPolyHelper – a Telegram bot with video routes around the university buildings (team project practice)
  • Web Development – Flask labs and the exam app, an online library
  • Web Technologies Basics – labs from a first HTML page to a lunch delivery service
  • 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 – a C++/CLI Windows Forms app: a list of applicants with sorting and charts
  • Yandex Lyceum Projects – Flask web apps from the Yandex Lyceum course
  • School Table – a student diary on PyQt5: timetable and notes
  • NPR MeteoBot – a school Telegram bot with school cancellations and weather for Norilsk
  • School Menu Bot – 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 Telegram bot
  • 2 packages on PyPI — md2gost and 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 (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

visitor counter

footer