Более 3 лет уверенного опыта в разработке бэкенда на python.
Уверенно использую асинхронные фреймворки и подход TDD, разбираюсь в SQL и NoSQL базах данных.
Изучаю средства CI/CD, интересуюсь управлением проектов и командой разработки.
Стэк: FastAPI, PostgreSQL, Mongo GridFS, Redis, REST API, RPC API.
Разработка бэкенда, оценка задач, код ревью, описание архитектуры приложений, написание технической документации, поддержка внутренних библиотек.
Разработал бэкенд для приложения "Корпоративный портал" на основе микросервисной архитектуры.
Внедрил автодокументирование с помощью OpenAPI, что значительно увеличило скорость интеграции сторонних сервисов и написания интерфейса. Бэкенд распределен географически, поэтому для хранения контента использовал Mongo GridFS как единую точку доступа.
Разработал бэкенд EdTech приложения для управления группами учащихся на курсах иностранных языков. По результатам внедрения приложение позволило
1. Увеличить посещаемость занятий на 40% за счет системы оповещений
2. Оптимизировать Нагрузку преподавателей и бюджет курсов на 20% благодаря анализу собранных данных посещаемости.
Стек технологий: Python, Django, Django REST framework, Flask, Postgres, Docker, JavaScript, HTML, CSS.
Улучшил возможности управления командами для линейных менеджеров, что позволило компании увеличить число линейного персонала в 2 раза, путём автоматизации взаимодействия с программой по управлению проектами
Увеличил число успешных сделок, увеличив число обработанных заявок на 50% путем создания интеграции с CRM системой, позволяющей отслеживать время обработки заявки
Снизил неопределенность при принятии решения для топ менеджмента компании, выраженной в приросте выручки на 30% путем интеграции с системой управления финансами, позволяющей строить индивидуальные отчеты и визуализировать данные из них
Занимался в большей степени бэкенд разработкой и в меньшей степени фронтендом, оценкой задач, код ревью, прорабатыванием бизнес логики приложений, описанием архитектуры приложений.
Проект Панель Администратора онлайн кинотеатра
Технологии: Django, UWSGI, NGINX, Elasticsearch, Redis, Docker compose.
Кастомизировал панель администратора на Django для сервиса онлайн-кинотеатра. Написал ETL для миграции данных между SQLite, Postgres и Elasticsearch. Для виртуализации использовал Docker compose.
Проект REST API для сервиса онлайн кинотеатра
Технологии: FastAPI, Pydantic, Pytest, Elasticsearch, Redis, Docker compose.
Реализовал REST API с помощью фреймворка FastAPI, валидировал через Pydantic, в качестве бд и поискового движка использовал Elasticsearch. Написал тесты на pytest, полностью покрывающие указанный сервис.