MIDDLE BACKEND DEVELOPER
Основной стек: Python, Flask, FastAPI, Django, DRF
Коммерческая разработка: 3+ года
Знание английского: B2 — Upper-IntermediateОбразование: СПбГЭУ Прикладная математика и информатика
Навыки
Base
- ООП, SOLID, KISS, YAGNI, DRY
- PostreSQL, MySQL, MongoDB, Redis
- RabbitMQ, Kafka, Rest, WebSockets
- Gitlab CI/CD, Docker
- OAuth, Basic Authentication, JWT, HTTPS, CORS, HSTS, CSRF
- Nginx
Python
- Django, Django DRF, FastAPI
- SQLAlchemy, Django ORM, Marshmallow, pip, Redis, UnitTest, Pydantic, asyncio/aiohttp
Также есть опыт работы с: Паттерны, MSSQL, ClickHouse, SOAP, Kibana, Prometheus, Logstash, k8s, Ansible, Traefik, MQTT, SOLR, ElasticSearch, Rate limiting, AWS, CDN, Flask, NumPy, Pandas, peewee, PyTest
Опыт работы
12.2024 — 02.2024
MoneyCat, финтех
Роль на проекте: Backend Developer
Технологии: Python, Flask, SQLAlchemy, Marshmallow, Tests, Docker, RESTful API
Команда: 3 разработчика
— Разработка и оптимизация backend-сервисов для обработки и управления транзакциями на маркетплейсе
— Создание и поддержка API для интеграции с внешними сервисами и платформами
— Разработка системы управления и категоризации финансовых продуктов и услуг, для обеспечения интуитивно понятного доступа и поиска для клиентов в финтех-платформе
04.2022— 12.2023
Финтех проект под NDA
Роль на проекте: Backend Developer
Технологии: Python, Django, DRF, FastAPi, Flask, PostgreSQL, MySQL, MSSQL, Clickhouse, Redis, MongoDB, Celery, RabbitMQ, Kaffka, Redis, Redis Queue, HTML, Pydantic, Docker, Aiohttp, Asyncio,Memcached, BigQuery, CSS, SASS, Javascript, JQuery, Typescript, React, Memcached, SQLAlchemy, Alembic, Sentry, Grafana, ELK
Команда: 10 разработчиков
— Разработка микросервисов бэкенда для мобильных приложений и веб-сайтов
— Проектирование и реализация новых сервисов
08.2021— 05.2022
под NDA
Роль на проекте: Backend Developer
Технологии: Python, Django, DRF, FastAPi, Flask, PostgreSQL, MySQL, MSSQL, Clickhouse, Redis, MongoDB, Celery, RabbitMQ, Kaffka, Redis, Redis Queue, HTML, Pydantic, Docker
Команда: 10 разработчиков
— Доработка сущесвтующих сервисов
— Проектирование и реализация новых сервисов
02.2022 — 06.2022
Puzzle Brain
Роль на проекте: Backend Developer
Технологии: Python 3.10 FastAPI SQLAlchemy Alembic PostgreSQL Redis Pydantic RabbitMQ Docker
Команда: 7 разработчиков
— Проектирование и реализация API-методов нового функционала
— Проектирование и создание моделей БД
— Доработка уже имеющегося функционала
01.2021 — 06.2022
Medlink Bot
Роль на проекте: Backend Developer
Технологии: Python 3.9 Aiogram SQLALcgemy Redis PostgreSQL MySQL Django Django-Admin Docker
Команда: 2 разработчика
— Проектирование и реализация чат-бота
— Интеграция с уже имеющейся базой данных MySQL
— Создание и кастомизация панели администратора Django
— Сбор стастистики кликов по кнопкам
До 2021
Технологии: Python, Django, DRF, FastAPi, Flask, Aiogram, Pyrogram, Aiohttp, PostgreSQL, MySQL, MSSQL, Clickhouse, MongoDB, Redis, Memcached, Celery, Kaffka
RabbitMQ, Elasticsearch, Git, Docker, Beautifulsoup, Selenium, Websockets, HTML/CSS, SCSS/SASS, Javascript, Jquery, SWAGGER
— Проектирование и разработка API
— Проектирование и разработка Баз Данных
— Проектирование и разработка чат-ботов и юзер-ботов
— Написание ТЗ(Use-case, Activity, функциональные/нефункциональные требования)
— Написание парсеров
— Автоматизация
— Деплой
Образование
СПбГЭУПрикладная математика и информатика