Abramyan Ben работает с Python, используя FastAPI, aiogram и asyncio для создания асинхронных приложений. Опыт в работе с PostgreSQL, Redis, SQLite, Docker и CI/CD через GitHub Actions, а также в написании тестов на pytest — текущее покрытие 33%, цель — 70% и выше. Разрабатывает Telegram-боты, включая собственный бот @math4students_bot с открытым кодом, который использует LLM (Ollama), монетизируется через Telegram Stars и поддерживается с помощью Docker, CI/CD и тестирования. Предлагает услуги по созданию ботов, парсингу данных, разработке REST API и автоматизации задач. Готов к быстрому обсуждению проектов и поддержке после завершения работы.
Навыки и технологии: Python, aiogram, асинхронное программирование, PostgreSQL, Redis, Clean Architecture, Docker, CI/CD, SymPy, Matplotlib, pytest.
Проекты и достижения: Кандидат разработал Telegram-бота Math Helper, который решает математические задачи с пошаговыми объяснениями. Бот реализован на основе асинхронной архитектуры с использованием Python и aiogram 3.x, что обеспечивает высокую производительность и масштабируемость. В проекте была внедрена система подписок (freemium) для монетизации, а также интеграция с локальной LLM для генерации объяснений и примеров. Бот поддерживает два языка и включает админку для управления пользователями.
Достижения и признание: Бот @math4students_bot успешно функционирует и доступен на GitHub с открытым кодом. Кандидат достиг 33% покрытия тестами с целью повышения до 70%, а также реализовал автоматический деплой через CI/CD, что обеспечивает нулевое время простоя при обновлениях. Бот готов к масштабированию и может быть адаптирован под различные задачи.
* создается нейросетью на основе портфолио, информации указанной пользователем о себе и отзывам от других пользователей