I build backends in Python: web services, async Telegram bots and automation tools.
- Backend / Web — Django, FastAPI, REST API, PostgreSQL, SQLite
- Bots & automation — aiogram, asyncio, third-party API integrations, web scraping
- Engineering habits — SOLID, service/repository and DI patterns, pytest, Poetry, uv, Git
- Currently learning — SOLID, design patterns, CS50
| Category | Technologies |
|---|---|
| Languages | |
| Frameworks | |
| Databases | |
| Tooling |
| Project | Description | Stack |
|---|---|---|
| online_employees_catalog | Employee catalog with a «manager → subordinates» tree: Django UI and admin plus a FastAPI REST API on a shared database | Django · FastAPI · PostgreSQL · pytest |
| predecessor_telegram_bot | Async Telegram bot that tracks players' Performance Score through a third-party API | aiogram · asyncio · SQLAlchemy |
| python_study_things | Learning notes and practice: SOLID, design patterns, testing with pytest, SQL | Python · pytest |
| Codewars_solutions | 100+ solved katas (8–5 kyu) with notes on the chosen approach | Python · algorithms |
| book_deposit_scraper | Console scraper that collects book data and exports it to CSV / JSON | requests · BeautifulSoup |
| pinger | TCP/IP reachability utility for a list of hosts and ports | Python · socket |
Python · Django · FastAPI · aiogram — open to internships and junior roles.
Русская версия
Пишу бэкенд на Python: веб-сервисы, асинхронных Telegram-ботов и инструменты автоматизации.
- Backend / Web — Django, FastAPI, REST API, PostgreSQL, SQLite
- Боты и автоматизация — aiogram, asyncio, интеграции со сторонними API, web-scraping
- Инженерные привычки — SOLID, паттерны service/repository и DI, pytest, Poetry, uv, Git
- Сейчас изучаю — SOLID, паттерны проектирования, CS50
| Категория | Технологии |
|---|---|
| Языки | Python, SQL, Bash |
| Фреймворки | Django, FastAPI, aiogram, SQLAlchemy |
| Базы данных | PostgreSQL, SQLite |
| Инструменты | Git, GitHub, Poetry, uv, pytest, Linux |
| Проект | Описание | Стек |
|---|---|---|
| online_employees_catalog | Каталог сотрудников с деревом «руководитель → подчинённые»: Django UI и админка + FastAPI REST API на общей БД | Django · FastAPI · PostgreSQL · pytest |
| predecessor_telegram_bot | Асинхронный Telegram-бот, который отслеживает Performance Score игроков через сторонний API | aiogram · asyncio · SQLAlchemy |
| python_study_things | Конспекты и практика: SOLID, паттерны проектирования, тестирование pytest, SQL | Python · pytest |
| Codewars_solutions | 100+ решённых ката (8–5 kyu) с заметками о выбранном подходе | Python · algorithms |
| book_deposit_scraper | Консольный скрапер данных о книгах с экспортом в CSV / JSON | requests · BeautifulSoup |
| pinger | Утилита TCP/IP-проверки списка хостов и портов | Python · socket |