📢 Занимаетесь брендом работодателя?

Приходите 11 марта на Хабр Семинар, поговорим о том, как бренд и коммуникации становятся частью стратегии удержания.

→ Узнать больше

Артём Целин (boxdancer), 28 лет, Россия, МоскваАртём Целин (boxdancer), 28 лет, Россия, Москва

Артём Целин

Python Backend Developer 5+ years exp. I create MVP, scalable&highloaded apps.Бэкенд разработчикСтарший (Senior)
От 350 000 ₽Рассмотрю предложения
Поднимите резюме с подпиской Буст

Контакты

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

Обо мне

tg @boxdancer
Бэкенд-разработчик с опытом разработки на Python более 5-ти лет. Специализируюсь на создании масштабируемых и высоконагруженных приложений. Опыт проектирования и деплоя микросервисов с использованием FastAPI, PostgreSQL, Kafka, Redis, Memcached, Docker, Kubernetes. Имею опыт в оптимизации систем, интеграции с внешними API, а также в обеспечении надежности и автоматизации процессов разработки с CI/CD.

Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

Python
FastAPI
PostgreSQL
SQLalchemy
Redis
Memcache
MongoDB
Apache Kafka
AWS
CI/CD
Kubernetes
Docker
Git
REST
Linux

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

Опыт работы

  • Мы помогаем создавать новое, участвуем в разработке и поддержке решений любого масштаба.
    МоскваОт 10 до 100 сотрудников
    Бэкенд разработчик (Старший)Python Backend Developer
    Октябрь 2024 — По настоящее время (1 год и 6 месяцев)

    Разработка мобильного приложения супераппа «Моя Москва». 


    Стек:

    Python, FastAPI, PostgreSQL, Redis, Memcached, Kafka, Docker, Pytest, Git, k8s.


    Обязанности:

    • Разработка и покрытие тестами нового функционала (Python, FastAPI, Pytest)
    • Исправление продовых багов
    • Работа с базой данных (PostgreSQL, Redis, Memcached)
    • Интеграция с api внешних систем
    • Работа с версиями и документацией, развертывание сервисов на окружениях (Git, Gitlab Ci/Cd)

    Достижения:

    • Осуществил миграцию микросервисов с Redis на Memcached, что обеспечило прирост производительности до 30%.
    • Выполнил перевод микросервисов с RabbitMQ на Kafka для улучшения масштабируемости и отказоустойчивости супераппа.
    • Устранил deadlock и оптимизировал работу голосового помощника, работающего по gRPC.
    • Подготовил бэкенд к full‑rollout: релиз на 100% пользователей прошёл гладко, ключевые метрики (latency, throughput, error‑rate) в пределах целевых значений.
  • Ракетно-космическая корпорация имени С.П. Королёва
    КоролевБолее 5000 сотрудников
    Бэкенд разработчик (Средний)Python Software Engeneer
    Июль 2021 — Сентябрь 2024 (3 года и 3 месяца)

    Стек:
    Python, FastAPI, PostgreSQL, Docker-Compose, Git, RabbitMQ, NumPy, SymPy, Pandas, Matplotlib, OpenCV, Multiprocessing, Pytest

    Обязанности:

    • Разработка и поддержка сервисов. (FastAPI, PostgreSQL, RabbitMQ, Docker-Compose)
    • Создание и оптимизация математических моделей (NumPy, SymPy, SciPy, Matplotlib, Pytest)
    • Анализ данных и алгоритмы (Pandas, OpenCV)
    • Ревью кода членов команды
    • Работа с версиями и документацией (Git)

    Достижения:

    • Запустил сервис на FastAPI с PostgreSQL, который позволяет научным командам работать совместно и быстро обмениваться результатами расчетов. Реализовал очереди для загрузки файлов в облако с использованием RabbitMQ.
    • Разработал с нуля на Python математическую модель процесса ввода парашютной системы космического корабля, используя возможности NumPy, SymPy и SciPy. Обеспечил высокую надежность кода с покрытием unit-тестами более чем на 90% благодаря Pytest.
    • Разработал алгоритм по нахождению действующей на объект силы, используя библиотеку компьютерного зрения OpenCV для анализа видео экспериментов. Это решение позволило компании сэкономить десятки миллионов рублей, исключив необходимость в дорогостоящем экспериментальном оборудовании.
    • Менторил джунов и стажеров, помогая им успешно справляться с поставленными задачами.

    Научные публикации:
    • Методы моделирования и результаты анализа отделения крышки узлов подвески парашютного контейнера от возвращаемого аппарата с  использованием современных программных комплексов // Космическая техника и технологии. 2023. № 1(40). С. 130-140.

    • Моделирование процесса отделения крышки узлов подвески от возвращаемого аппарата с учетом упругих свойств вытяжного блока // Космическая техника и технологии. 2024. № 4(47). С. 66-78.

    • Анализ динамики движения крышки узлов подвески парашютной системы при вводе вытяжного парашюта // XLVI Академические чтения по космонавтике, посвященные памяти академика С.П. Королева и других выдающихся  отечественных ученых – пионеров освоения космического пространства. Т. 3. 2022. С. 169-172.

    • Применение современных программных комплексов к проведению анализа динамики отделения крышки узлов подвески парашютного контейнера от возвращаемого аппарата // XLVII Академические чтения по космонавтике, посвященные памяти академика С.П. Королева и других выдающихся  отечественных ученых – пионеров освоения космического пространства. 2023. С. 397-399.

    PythonNumPyPandasOpenCVFastAPIPostgreSQLRabbitMQDockerGit
  • Автоматизация интернет-рекламы в социальных сетях
    От 10 до 100 сотрудников
    Бэкенд разработчик (Средний)Python Backend Developer
    Март 2020 — Июнь 2021 (1 год и 4 месяца)

    Обязанности:

    • Разработка и тестирование фич. (Python, FastAPI, Pytest)
    • Работа с базой данных (PostgreSQL, MongoDB)
    • Интеграция с api сторонних рекламных платформ
    • Работа с версиями и документацией (Git)

    Достижения:

    • Ускорил отслеживание CTR на 10% добавив кеширование с использованием MongoDB.
    • Реализовал интеграцию с vk рекламой.
    • Настроил Prometeus для мониторинга продуктовых метрик.

Высшее образование

  • Ракетно-космической техники; РКТ
    Сентябрь 2015 — Июнь 2021 (5 лет и 9 месяцев)

    Специалитет.
    Кафедра "СМ-12".
    Специальность "Проектирование, производство и эксплуатация ракет и ракетно-космических комплексов."

Дополнительное образование

  • МГТУ им.Н.Э. Баумана

    Аспирантура
    Сентябрь 2022 — Май 2025 (2 года и 8 месяцев)

    Специальность "Динамика, баллистика, управление полетами."