🎂 Экосистеме Хабра — 19 лет!

Исследуйте все эпохи IT в игре-музее ко дню рождения. Соберите 19 артефактов, получите звание Архивариуса Хабра 19000 и участвуйте в розыгрыше мерча от компаний, которые делают будущее вместе с вами.

Поздравить нас → 19.habr.com

Максим Бурцев (maksim_burtsev), 23 года, Армения, ЕреванМаксим Бурцев (maksim_burtsev), 23 года, Армения, Ереван

Максим Бурцев

Бэкенд разработчикСтарший (Senior)
Рассмотрю предложения

Контакты

Войти
Возраст: 23 года
Опыт работы: 5 лет и 5 месяцев
Регистрация: 23.02.2022
Последний визит: сегодня
Гражданство: Россия
Местоположение: Армения, Ереван
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

- В свободное время читаю зарубежную и научно-популярную литературу, изучаю новые технологии и библиотеки, слежу за актуальными трендами в AI и IT-индустрии.

· Иногда пишу статьи на Хабр:
«3 простые вещи, которые сделают вашу жизнь лучше», 46k+ просмотров, https://habr.com/ru/post/664882/
«Как перестать отвлекаться, работая в IT», 19к+ просмотров, https://habr.com/ru/post/708778/
«Три вещи, которые сделают тебя продуктивнее», 11k+ просмотров, https://habr.com/ru/post/655921/

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
Django
FastAPI
SQLalchemy
SQL
ClickHouse
Elasticsearch
PostgreSQL
Redis
Apache Kafka
Sanic

Участие в профсообществах

Опыт работы

  • Онлайн-школа, которая помогает подготовиться к учёбе дошкольникам, школьникам подтянуть оценки и сдать экзамен
    От 100 до 1000 сотрудников
    Бэкенд разработчик (Старший)
    Май 2024 — По настоящее время (1 год и 2 месяца)

    · Участвовал в проектировании архитектуры и поэтапном разбиении монолита на модули и независимые микросервисы
    · Выполнял масштабный рефакторинг: выносил бизнес-логику и инфраструктурные компоненты из монолита и приводил код к единому стилю
    · Разрабатывал и поддерживал интеграции с внешними CRM-системами и системами поддержки клиентов, автоматизируя обработку обращений и связанные бизнес-процессы
    · Реализовал чат-бота и обеспечил миграцию исторических данных между чат-системами
    · Проводил код-ревью разработчиков команды (кросс-ревью) и участвовал в ревью core-команды, отвечающей за инфраструктурную часть проекта
    · Оптимизировал API и SQL-запросы, что позволило сократить время отклика ручек и снизить нагрузку на базу данных
    · Участвовал в разработке административной панели для внутренних пользователей
    · Реализовывал и поддерживал интеграции с видеопровайдерами для внутренних и клиентских интерфейсов

    Стек: Tornado, FastAPI, Kafka, SQS, Redis, PostgreSQL, Celery, Kubernetes

  • Первый внешний акселератор цифровых решений и стартапов КАМАЗа, крупнейшего производителя автомобилей
    От 100 до 1000 сотрудников
    Бэкенд разработчик (Старший)Python Backend Developer
    Октябрь 2023 — Май 2024 (8 месяцев)

    Работал на проекте, который занимается симуляцией и оптимизацией автобусных маршрутов.

    · Разрабатывал готовый продукт из MVP
    · Участвовал в разработке API и мат. модели
    · Написал мигратор для ClickHouse и контрибьютил в Open Source библиотеку (aiochclient)
    · Проводил Code Review и рефакторил
    · Нормализовал данные в Postgres и перенес/сделал сохранение данных симулятора в ClickHouse
    · Настроил агрегацию отчётов симуляций и сбор аналитики через ClickHouse
    · Реализовал стриминг прогресса расчёта симуляций через WebSocket для отображения в UI
    - Настроил pytest и покрыл все API проекта тестами, что позволило существенно ускорить релизы и упростить внедрение нового функционала

    Через 8 месяцев проект заморозили и мне предложили перейти в команду аутсорсинга. На тот момент в ней не было активных проектов, поэтому я покинул компанию.



    Стек: FastAPI, SQLAlchemy, SQL, Postgres, ClickHouse, RabbitMQ, Redis, Dramatiq, Kubernetes

  • YUCO
    Бэкенд разработчикPython Backend Developer
    Июль 2022 — Декабрь 2023 (1 год и 6 месяцев)

    Разработка MVP социальной сети для азиатского рынка.

    · Участвовал в проектировании микросервисной архитектуры
    · Разработал микросервисы: авторизации, сжатия контента и уведомлений
    · Сделал релевантный поиск и автокомплит с помощью Elasticsearch
    · Написал основную часть API бекенда
    · Тестировал (pytest, mock) и документировал свой код
    · Проводил Code review

    Стек: FastAPI, Sanic, Elasticsearch, Clickhouse, Postgres, Redis, Kafka, Centrifugo, Docker, Minio, Firebase

  • ЮРРОБОТ
    Бэкенд разработчик (Средний)Python Backend Developer
    Июнь 2021 — Июнь 2022 (1 год и 1 месяц)

    Работал на проекте, который занимается автоматизацией с дебиторской задолженностью.

    · Участвовал в разбиении монолита на сервисы (агрегации данных, перерасчетов, формирования документов, подачи в суд, авторизации)
    · Оптимизировал процессы обогащения данных через внешние сервисы и распознавания документов через нейроcеть
    · Сделал интеграции по API с клиентами для работы с данными/документами должников
    · Занимался автоматизацией работы с документами: .pdf,.zip и .xlsx (в частности с использованием шаблонизаторов) для формирования отчетов и печати документов
    · Рефакторил и документировал легаси-код

    Стек: Django (+ DRF), FastAPI, Postgres, Celery, RabbitMQ, Redis, TortoiseORM

    PythonDjangoCeleryRabbitMQRedisPostgreSQLDockerORMGit
  • ООО Строй Лайн
    Бэкенд разработчикPython Backend Developer
    Февраль 2020 — Май 2021 (1 год и 4 месяца)

    Работал в компании, которая занимается оптовой продажей строительных материалов.

    · Разработал новый сайт компании вместе с командой
    · Участвовал в разработке внутренней CRM-системы
    · Автоматизировал работу с Excel-файлами.
    · Писал асинхронные парсеры для сбора данных с сайтов партнеров
    · Покрывал код тестами

    Освоил: Python, Django(DRF), Celery, Git и познакомился с Docker

    PythonDjangoCeleryGitDockerRabbitMQ
OSZAR »