Специалисты

Описание

Образование — Высшее
Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, Санкт-Петербург
Факультет технологического менеджмента и инноваций.


Навыки:
Написание API по REST с помощью языка программирования Python и фреймворков Django, FastAPI с подключением для переодических задач Celery с брокером RabbitMQ. Умение работать с СУБД PostgresSQL и MongoDB, кешировать с помощью Redis. Умение тестировать с помощью Pytest. Умение пользоваться системой контроля версий(Git). Умение работать с bash и разворачивать в изолированной среде(Docker). Коммуникабельность и внимание к деталям при разработке.

Опыт
Проект

Мониторинг для службы безопасности

Описание

Python Backend Developer Обязанности : - Проектирование базы данных; - Написание кода для парсеров и админки; - Интеграция с внешними сервисами; - Оптимизация кода и запросов в базу, деплой, докеризация Состав команды: Директор по интеграциям, 1 backend разработчик Личные результаты: Эффективное выявление инцидентов для СБ, отображение отчетов с возможностью обрабатывать в админке, интеграция с сервисами

Технологии

Python, asyncio, aiohttp, beautifulsoup4, celery, Django, flower, redis, MySQL, Docker

Длительность

мар. 2024 — июл. 2024 месяца

Проект

Мониторинг интеграций

Описание

Python Backend Developer Обязанности: - Создание скриптов для анализа сайтов, создание отчета, карточек в CRM системе Состав команды: Директор по интеграциям, 1 backend разарботчик Личные результаты: - Написал скрипты для массового парсинга сайтов, с использованием мультипроцессинга - Сделал выгрузку отчета в Excel с помощью Pandas и его отправку на почту - Сделал скрипт на Selenium для сайтов с JS - Написал юнит тесты - Сделал интеграцию с CRM

Технологии

Python3, PostgreSQL, MySQL, BeautifulSoup, Selenium, Requests, Pandas, Pytest, Git

Длительность

дек. 2023 — мар. 2024 месяца

Проект

Интернет-магазин по продаже бытовой техники. CRM система для внутреннего пользования для частной компании.

Описание

Python Backend Developer Обязанности: - Создание таблиц в базе данных по спроектированной схеме; - Написание эндпоинтов; - Обслуживание API; - Оптимизация запросов; - Интеграция утилит. Состав команды: TeamLead, 2 backend разарботчика, 1 frontend Личные результаты: Оптимизировал запросы в базу данных, создал эндпоинты, интегрировал календарь, платежную систему, разработал скидочную систему

Технологии

Python, Django, PostgreSQL, Celery, RabbitMQ, Redis, Pytest, Git, Docker

Длительность

авг. 2021 — окт. 2023 месяца

Проект

Агрегатор отелей

Описание

Python Backend Developer Обязанности: - Создание таблиц в базе данных по спроектированной схеме; - Написание эндпоинтов; - Обслуживание API; - Оптимизация запросов; - Интеграция утилит. Состав команды: TeamLead, 2 backend разарботчика, 1 frontend Личные результаты: Оптимизировал запросы в базу данных, создал эндпоинты, интегрировал платежную систему.

Технологии

Python, Django, FastAPI, PostgreSQL, Celery, RabbitMQ, Redis, Pytest, Git, Docker

Длительность

авг. 2021 — сент. 2023 месяца

Проект

Агрегатор мероприятий

Описание

Python Backend Developer Обязанности: - Поддержка имеющихся парсеров и создание новых; - Оптимизация запросов, дебагинг; - Рефакторинг. Состав команды: TeamLead, 3 backend, 2 frontend разарботчика Личные результаты: Улучшил читабельность кода, создал новые парсеры, оптимизировал загрузку.

Технологии

Python, Django, PostgreSQL, Celery, RabbitMQ, Redis, Pytest, Git, Scrapy, FastAPI

Длительность

мая 2020 — авг. 2021 месяц