Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Михаил З. Python разработчик, Senior

ID 10927
МЗ
Михаил З.
Мужчина
Россия, Москва, UTC+3
Ставка
3,375 Р/час
НДС не облагается
Специалист доступен с 28 апреля 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Senior
Навыки
CI/CD
Clickhouse
Django
Docker
FastAPI
Git
Go
JavaScript
Kafka
Kubernetes
MongoDB
PostgreSQL
Python
RabbitMQ
Redis
3d
Backend
C4
Celery
d3
DRF
H2
K2
k6
Mockery
O2
productive
Python2
S3
U2
UI-тестирование
Аналитика
Базы данных
БП
запросы
КА
кд
покрытие тестами
Проектирование
Разработка
Рефакторинг
сервисы
Системный анализ
СНТ
BI
GitLab
GOlang
Helm
HTML
JQuery
Mux
SCSS
t4
баннеры
ЧТЗ
AD
Angular
backup
BD
Frontend
Microservices
Packer
PosrgteSQL
TypeScript
автотесты
Мониторинг
Разработка ПО
Создание KV
Doc
ER
Google
PR
PyTorch
Storage
Tensorflow
TFLite
обработка
сбор
Смоук-тестирование
Testing
Analytics
Отрасли
Insurance
Главное о специалисте
занимался сбором данным, преобразованием, наращиванию датасета, экспериментом с моделями машинного обучения под разные задачи компьютерного зрения, обучением моделей непосредственно, преобразование моделей в формат для работы на мобилках, и непосредственно тестирование их работы на мобильном приложении
Проекты   (5 лет 6 месяцев)
Billing
Роль
Python Разработчик
Обязанности
Функционал проекта: 1. Управление тарифами и услугами клиентов 2. Проведение платежей 3. Взаимодействие с бухгалтерией и преагреггатами метрик. 2 backend, включая меня, системный аналитик, проджект-менеджер, команда девопсов, два ручных тестировщика, команда фронтендеров Python, Django, DRF, PostgreSQL, RabbitMQ, Celery, Redis, Kubernetes, Docker 1. Поддержка кодовой базы 2. Рефакторинг 3. Разработка нового функционала 4. Тестирование 5. Выполнение мелких рутинных задач вида "Запрос". 1. Провел рефакторинг модуля работы с триалами услуг, обособив их в отдельный модуль. Модуль имеет меньшую связанность с другими модулями и более масштабируемую кодовую базу. 2. Разработал механизм архивации услуг. Вывел его в production. 3. Написал ингресс и перевел взаимодействие сервиса Billing во внутреннюю сеть. В итоге вся система функционирует во внутренней сети и исключены запросы через внешний трафик. 4. Провел совместно с системным аналитиком частичный рефакторинг структуры и данных БД. В итоге уменьшили количество данных, устранили проблемы в коде, которые вызывали дупликацию данных, так же устранили таблицы и связи, которые уже не использовались в БД. 5. Поднял покрытие тестами на 12.5%. 6. Выполнил проектирование выделения модуля для работы с онлайн-кассой в отдельный сервис. В перспективе спроектированный сервис позволит гибче взаимодействовать с системами платежей и обеспечит более гибкую масштабируемость
Стек специалиста на проекте
кд, C4, запросы, сервисы, d3, покрытие тестами, 1С, productive, Разработка, Kubernetes, СНТ, Базы данных, k6, Системный анализ, Redis, Рефакторинг, Celery, U2, Проектирование, Backend, S3, 3d, DRF, КА, O2, БП, H2, Mockery, K2, Аналитика, Django, PostgreSQL, RabbitMQ, Python2, UI-тестирование
Отрасль проекта
Insurance
Период работы
Январь 2023 - Март 2024  (1 год 3 месяца)
Кабинеты клиента и модератора.
Роль
Python Разработчик
Обязанности
3+2 backend+ я как тимлид/техлид/разработчик, команда фрлнтендеров + фронтенж тимлид, системный аналитик, бизнес аналитик, девопс, 2 ручных тестировщика, проджект Python, Django, DRF, Golang, mux, JavaScript, HTML, SCSS, jQuery, PostgreSQL, Clickhouse, Redis, Celery, RabbitMQ, docker, K8S, helm, Gitlab CI 1. Разработка нового функционала. 2. Поддержка кодовой базы 3. Тестирование 4. Рефакторинг 1. Рефакторинг функционала проведения платежей. Сделали транзакции безопасными с точки зрения хранения данных и взаимодействия с внешним сервисом. Так же отредактировали логику внутреннего учета для транзакций, что в итоге устранило неправильные сценарии и большинство багов. 2. Провели слияние двух проектов. **В общей сложности было около 5 проектов, которые были почти идентичными**. Слияние позволило сократить затраты на применение изменений в двух репозиториях, т.к. изменения применяются только к одному репозиторию. 3. Рефакторинг бизнес логики и функциональных модулей. В общей сложности это позволило сократить количество ошибок и повысить производительность системы. 4. Разработка функционала уведомлений для модераторов о появлении новых рекламных баннеров. Новый функционал позволил ускорить реагирование на появление новых баннеров для модерации и ускорить процесс модерации приблизительно на 10%. 5. Повысил покрытие тестами на 27%.
Стек специалиста на проекте
ЧТЗ, t4, C4, баннеры, сервисы, покрытие тестами, JavaScript, 1С, GitLab, Разработка, Kubernetes, Базы данных, Clickhouse, Системный анализ, Redis, Рефакторинг, Celery, BI, Helm, SCSS, 3d, DRF, КА, O2, Mux, GOlang, HTML, Docker, H2, K2, Аналитика, JQuery, Django, PostgreSQL, RabbitMQ, Python2, UI-тестирование
Отрасль проекта
Insurance
Период работы
Июнь 2021 - Январь 2023  (1 год 8 месяцев)
Торговые алгоритмы для работы на биржах.
Роль
Fullstack Разработчик
Обязанности
TypeScript, Angular, Python, Django, DRF, FastAPI, Celery, RabbitMQ, PostgreSQL 1. Разработка frontend для клиентской и административной части. 2. Создание backend-микросервиса для анализа метрик эффективности работы других микросервисов. 3. Разработка backend для frontend части, клиентского кабинета и административного кабинета. 1. Разработал пользовательский интерфейс с функционалом создания и запуска торговых стратегий. 2. Разработал административный интерфейс для мониторинга параметров торговых стратегий. 3. Разработал аналитический backend микросервис и написание автотестов. 4. Разработал backend для кабинетов клиента и администратора. Итог: Разработанные интерфейсы и backend микросервисы позволили начать тестирование возможностей торговых алгоритмов на тестовых данных.
Стек специалиста на проекте
PosrgteSQL, C4, backup, Создание KV, d3, 1С, Разработка, автотесты, Frontend, Celery, Analytics, FastAPI, Backend, BD, 3d, DRF, КА, Разработка ПО, Packer, Мониторинг, AD, Python, H2, TypeScript, K2, Angular, Django, Microservices, RabbitMQ, Testing
Отрасль проекта
Insurance
Период работы
Май 2019 - Июнь 2021  (2 года 2 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Похожие специалисты

Недавно просмотренные специалисты