Александр Л. , Middle+, Python разработчик

Male avatar
Александр Л.
Россия, Пятигорск
2 760 ₽/час 441 600 ₽/мес. без НДС
Опыт работы:
От 3 до 6 лет
Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
Python
Pytest
Django Rest Framework
Celery
SQLAlchemy
FastAPI
Linux
docker-compose
Kubernetes
Alembic
Redis
Agile
Django Framework
Unit testing
Apache Kafka
RabbitMQ
CI/CD
Asyncio
openAI
aiohttp
Elastic Search
AIOgramm
SQLite
openai api
Django/DRF
Database:
PostgreSQL
MongoDB
Applications:
Docker
Source_control:
GitLab
GitHub
Формат работы
Удалённо
Описание о специалисте

Мои сильные стороны: • Амбициозен: нацелен на профессиональный рост • Пунктуальность: выполняю задачи в срок • Прагматизм: пишу поддерживаемый код с покрытием тестами и типизацией • Обучаемость: быстро осваиваю новые технологии • Командная работа: опыт работы в командах 6-8 человек, поддержка рабочих отношений

Примеры работ

Баланс-П
Описание задачи/проекта

Описание проекта: программные решения для банков, страховых, лизинговых компаний, маркетплейсов, автопроизводителей и автодилеров.

Позиция на проекте
Python Developer
Размер команды
10 человек
Ответственность
  1. Поддержка кредитного конвеера (оркестратора заявок) - микросервисная архитектура из множества сервисов
  2. Построение ETL процессов с использованием Apache AirFlow
  3. Мониторинг сервисов и алертинг при ошибках/отказах системы (Grafana, prometheus)
  4. Настройка CI/CD пайплайнов
  5. Выгрузки из БД, написание SQL скриптов
  6. Задачи по ИБ - скрытие перс данных, устранение уязвимостей в сервисах
  7. Рефакторинг легаси кода
  8. Кросс ревью между командами
  9. Разработка микросервисов на Django и FastApi
  10. Покрытие кода тестами (Pytest)
  11. Декомпозиция задач с аналитиками
Технологии и инструменты
FastAPI, GitLab, kuber, PostgreSQL, Python, RabbitMQ, Docker/Docker Compose, Django/DRF, SQLAlchemy/Alembic
Период работы/продолжительность
Май 2024 г. - Июнь 2026 г.
Эксперт клиинк
Описание задачи/проекта

Описание проекта: проект, ориентированный на разработку передовых антивозрастных, эстетических и биорегенеративных технологий для улучшения качества жизни

Позиция на проекте
Python BackEnd Developer
Размер команды
9 человек
Ответственность
  1. Поддержка монолита на Django (DRF) и микросервисов на FastApi, а так же разработка нового функционала
  2. Оформление документации (Swagger)
  3. Работа с legacy кодом после 3-х команд разработчиков
  4. кросс взаимодействие между командами
  5. работа с БД PostgreSQL - нормализация данных, миграции данных, оптимизация запросов, проектирование архитектуры БД
  6. Интеграция с сторонними сервисами - аптека, лаборатории анализов, битрикс 24
  7. Поиск и отладка багов, улучшение существующего функционала
  8. Покрытие кода интеграционными тестами на PyTest
  9. Работа в команде по GitFlow (используем GitLab) и SCRUM методике
  10. Декомпозиция задач
  11. Настройка CI/CD пайплайнов
Технологии и инструменты
Celery, FastAPI, GitLab, Kafka, MongoDB, Nginx, Pandas, PostgreSQL, Python, Redis, Docker/Docker Compose, Django/DRF
Период работы/продолжительность
Декабрь 2022 г. - Май 2024 г.
OmniChem
Описание задачи/проекта

Описание проекта: единая цифровая экосистема для химической отрасли России, которая устраняет неэффективность всей цепочки поставок химического сырья, повышает прозрачность рынка и оптимизирует процессы взаимодействия между всеми участниками. Проект занял 4-е место (из 150) в акселераторе "Физтех.Идея!"

Позиция на проекте
Python BackEnd Developer
Размер команды
8 человек
Ответственность
  1. Архитектурные решения, выбор инструментов для разработки
  2. Планирование и декомпозиция задач
  3. Ревью кода
  4. Разработка приложеня на принципах REST API (Django/DRF)
  5. Документация кода в OpenAPI, Swagger
  6. Асинхронные задачи с применением Сelery + Redis
  7. Парсинг и загрузка каталогов поставщиков. Написание скриптов перевода данных
  8. Архитектура БД, нормализация данных. Написание SQL запросов, как сырых, так и черех ORM (Django, SQLAlchemy)
  9. Покрытие кода тестами (Unittest)
  10. Развертывание и поддержание бэкенда на сервере Linux с использованием Docker
  11. Разработка чат бота в ТГ с использованием библиотек aiogram и openai
  12. Ревью кода в команде
Технологии и инструменты
Celery, Elastic Search, GitHub, Nginx, Pandas, PostgreSQL, Python, Redis, SQLite, Docker/Docker Compose, openai api, Django/DRF, AIOgramm, SQLAlchemy/Alembic
Период работы/продолжительность
Ноябрь 2021 г. - Ноябрь 2022 г.
Интерсервис
Описание задачи/проекта

Описание проекта: разработка и поддержка онлайн-магазина по продаже брендовой одежды.

Позиция на проекте
Python BackEnd Developer
Размер команды
5 человек
Ответственность
  1. планирование спринтов и декомпозиция задач
  2. работа с БД - оптимизация, индексы
  3. создание API (Django) для взаимодействия фронтенда и мобильного приложения с базой данных (PostgreSQL)
  4. покрытие кода тестами
  5. деплой проекта на сервер (Docker, GitHub)
Технологии и инструменты
Celery, Django, GitHub, PostgreSQL, Python, Redis, Docker/Docker Compose
Период работы/продолжительность
Январь 2021 г. - Ноябрь 2021 г.

Образование

Магистр
Название учебного заведения/курса
Международный университет природы, общества и человека “Дубна”
Специальность
физическая химия
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster