💼 GitHub: github.com/alexpyprog 💬 Telegram: @AlexPyProg
Опыт работы
ООО «Роутим» — Python Developer
Март 2025 – н.в.
Разработка Telegram-ботов на aiogram 3.x для автоматизации бизнес-процессов. Работа с PostgreSQL/SQLite через SQLAlchemy (async), настройка миграций (Alembic). Создание REST API на FastAPI (админ-панель, интеграция с фронтендом). Внедрение аутентификации через JWT. Контейнеризация сервисов в Docker, деплой и поддержка. Помог избежать зависания ботов в цикле и постоянных падений сервера из-за перегрузки памяти, разработав специальный декоратор для функций-обработчиков сообщений
Фриланс — Python Developer
2023 – 2025
Разработка кастомных Telegram-ботов (заказы, онлайн-запись, интеграции с API). Подключение платежных систем и вебхуков. Оптимизация запросов к БД, логирование, обработка ошибок.
Ключевые навыки
Backend: Python 3.11+, FastAPI, aiogram 3.x, asyncio, aiohttp БД: PostgreSQL, SQLite, SQLAlchemy ORM, Alembic Инфраструктура: Docker, Docker Compose, Git, GitLab CI API: REST, JWT, OAuth2 Frontend (базово): React + TypeScript (формы, интеграция с API)
Проекты
- Все тестовые проекты из вышеуказанного репозитория
- TgBotGen (CLI): генератор структуры проектов Telegram-бота на aiogram. Доступен на PyPI и для pip (pip install tgbotgen).
- Телеграм-бот бонусной системы Изобильный Олимп с интеграцией с 1С @IzOlimp_bot
- Телеграм бот с интеграцией VPN-сервиса. @vpn_baikal25_bot
- Несколько проектов на FastAPI
- И ещё множество ботов с подобными интеграциями
Образование
Бакалавриат, 4 курс Направление: «Информационная безопасность» ДГТУ, 2022 – н.в.
Дополнительно
Английский: B1 (чтение документации, командное взаимодействие). Упор на чистый код (PEP8), асинхронность и производительность. Готовность к быстрому обучению и работе в команде.