🎯 Здесь находят менторов в IT Хабр Эксперты
Виктор Жирнов (maceg0d), 26 лет, Россия, МоскваВиктор Жирнов (maceg0d), 26 лет, Россия, Москва

Виктор Жирнов

Senior Software DeveloperБэкенд разработчикСтарший (Senior)
От 400 000 ₽Ищу работу

Контакты

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

Обо мне

Back-end разработчик с 3+ годами опыта
Работал как в большом энтерпрайзе, так и в стартапах
Писал как большие highload сервисы, так и mvp с минимальным time-to-market  
Люблю котиков, клавиатуры, и комп. железки

Достижения: 
TtM приложения 4 дня до прода
Почетный член Ассоциации разработчиков ПО smartsng.dev

Навыки

Python
Django
Redis
Apache Kafka
RabbitMQ
FastAPI
SQLalchemy
Asyncio
CI/CD
Golang

Опыт работы

  • IT-компания внутри крупнейшего телеком-оператора
    МоскваБолее 5000 сотрудников
    Бэкенд разработчик (Старший)Senior Python Developer
    Октябрь 2023 — По настоящее время (1 год и 2 месяца)
    • Принимал участие в проектировании и написании Системы принятия решения для Экологов, которая базировалась на данных мат моделей погоды и мат модели рассеивания вредных веществ. 
    • Реализовал весь BE проекта (1 распределенный монолит, который после MVP успешно распилил на 4 микросервиса)
    • Реализовал переодическиее задачи (airflow) с запуском в  Docker и Kubernetes мат моделей для их просчета
    • Парсил .nc Netcdf отчеты мат моделей чтобы вставить их построчно в базу, а потом и в Clickhouse
    • Настроил k8s для BE и Airflow (+ gitsync)
    • Реализовал выгрузку распаршеного отчета мат модели в Clickhouse
    • Ревьювил и рефакторил скрипты запуска мат моделей (на python 3.5)

      Стек:
      Python 3.12, Sqlalchemy, GeoAlchemy2,  Apache Kafka, Apache Airflow,  S3, Ruff, Mypy, PostgreSQL(PostGis), ClickHouse, k8s, Gitlab CI\CD
    Middle+ Python Developer
    Апрель 2023 — Октябрь 2023 (7 месяцев)

    Поддерживал продукт SAM (Software Access Management):

    • Писал интеграции с внутренними системами через airflow + raw sql
    • Агрегацию данных (Дашборды по использованию по сотрудниками)
    • Успешно внедрил использование docker, docker-compose, poertry, pyproject.toml, ruff 

    Стек: python 3 (3.9,3.11), FastAPI, PostgreSQL, Ldap, Redis, Apache AirFlow,  SQLAlchemy, SQL

  • Разработка решений в области логистики
    МоскваБолее 5000 сотрудников
    Бэкенд разработчик (Старший)Senior Python Developer
    Март 2022 — Апрель 2023 (1 год и 2 месяца)

    Lead\Solution Architect “взращенной” команды с прошлого места работы.

    Разрабатал 1 PoC сервис (чат платформа), и 2 highload async сервиса:

    • Сервис Пин-кодов
    • Сервис генерации отчетности

    Последний сервис кратно сократил расходы компании на взаиморасчеты.

    Достижения:

    1. time-to-market приложения - 4 дня
    2. Ускорение сервиса отчетности на 80% 
    3. Радикально сменили стек и адаптировались командой к нему за 2 недел
    4. Выстроил процесс разработки:
      4.1 Настроил CI\CD плайплайн для проверки тестов, линтера
      4.2 Описал Кодстайл для команды
      4.3 Ввел DoR\DoD для задач

    Stack: Python 3.10, FastAPI, SQLModel / SQLalchemy, PostgreSQL, Redis(KeyDB), Asyncio, Docker, Docker-composeб, Gitlab CI\CD

    Optional: Amazon S3, Apache Kafka, Pandas, GoLang

  • 2mrw.tech
    Москва
    Middle\Lead Python Developer
    Октябрь 2021 — Октябрь 2022 (1 год и 1 месяц)

    “Взрастил” полностью с нуля свою команду из 2х джуни, с которыми разрабатывал ERP систему для строительной компании.
    На мне была вся Back-end архитектура приложения, от авторизации, до API gateway, а так же выкатка в прод.

    Stack: Python 3.10, Django 4, DRF, RabbitMQ, Celery, Brovado, PostgreSQL, Redis(KeyDB), jwt, REST, amazon S3, Docker, Docker-compose

  • Строим финансовые решения
    Екатеринбург
    Бэкенд разработчик (Младший)Junior Python Developer
    Август 2020 — Март 2022 (1 год и 8 месяцев)

    Разрабатывал и поддерживал систему крипто\фиатного обмена, модуль Конвертации валют, и “пушеры” (сервисы получения актуального курса символов)

    Так же полностью самостоятельно разработал API Сервис бухгалтерии, что облегчило работу нашему бухгалтеру примерно на 30 часов в месяц

    Stack: Python 3.7-3.10, Django 3, DRF, RabbitMQ, Celery, Cachalot, FastAPI, Websockets

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

  • УГГУ

    Уральский государственный горный университет
    Екатеринбург327 выпускников
    Горномеханический
    Сентябрь 2018 — Июнь 2022 (3 года и 9 месяцев)

    Бакалавр по специальности Автоматизация процессов и производств