👋 Стартовала третья неделя марафона, посвящённая мотивации и отношениям в команде! Со Skyeng и IVI обсудим, как дружить с коллегами на удалёнке и находить в себе силы на работу и общение. Регистрируйтесь на страничке марафона и присоединяйтесь!
novoxnovox

Кирилл Струков

python fullstack · Бэкенд · Фронтенд · Старший (Senior)
От 140 000 ₽ · Не ищу работу
Возраст: 25 лет
Опыт работы: 4 года и 10 месяцев
Регистрация: 12.09.2015
Последний визит: 3 месяца назад
Местоположение: Россия, Воронеж
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Python3 опыт более 6х лет — Sqlalchemy, Peewee, Mongoengine, Flask, Django, Celery, веб скрапинг и веб автоматизация, видеоаналитика и обработка изображений.

NodeJS - ES6, TypeScript, Dart, Express.js, Sequelize.js, Phantom.js, Nightmare.js, Electron.

Веб автоматизация тестирования - python + selenium, NodeJS + electron + nightmare.js

C/C++ - системное программирование для x86/RISC

Фронтенд — Angular1.5, Angular2, ReactJS, микрофреймворки (preact, ractive, monkberry), системы сборки (gulp, webpack)

Бд — Postgres проффесионлаьное использование в т.ч. знание внутреннего устройства и разработка расширений (сейчас разрабатываю реализацию GIST индекса для расстояния хемминга), MySQL, MonogoDB, Redis.

Очереди — RabbitMQ, Redis Queue, Kafka, ZeroMQ.

Деплой/Архитектура — Ansible, Docker, RKT, Consul.

Администрирование — Linux: Deb, Centos.

Знание английского на хорошем уровне.

Опыт работы

  • Поставка широкого диапазона устройств и сервисов, программного обеспечения и ИТ-услуг
    Нью-Йорк · Более 5000 сотрудников
    Senior Software Engineer
    Март 2020 — По настоящее время (9 месяцев)

    Developing Visual Studio App Center.

  • Промышленная разработка программного обеспечения для известных технологических и телекоммуникационных компаний
    Иваново · От 100 до 1000 сотрудников
    Senior Software Engineer
    Май 2019 — По настоящее время (1 год и 7 месяцев)
  • Единственная на рынке OTA, верным образом продающая чартеры :) Выстраиваем GDS по чартерам для дистрибуции в онлайн-режиме
    Москва · От 10 до 100 сотрудников
    backend python developer
    Февраль 2017 — Март 2019 (2 года и 2 месяца)

    За время работы мною были реализованы:

    Новая итеграция с платёжным шлюзом BrainTree Payment.
    Рефакторинг ядра поисков авиобилетов (предыдущая версия имела очень много проблем) с celery на tornado.
    Создание поисковых бекендов для новых продуктов - отелей и трансферов (используя postGIS).
    Более 20 новых интеграций с поставщиками авиобилетов (используя rest api, soap, rpc, парсинг выгрузок баз данных, email броинрванией)
    Рефакторинг системы бронированией с MongoDB + redis locks на PostgeSQL с конечными автоматами.
    Архитектруа.
    Перевод всех бекендов на Kubernetes.
    DevOps таски.
    И многое другое.

  • Ведущий платёжный сервис в России и странах СНГ
    Москва · От 1000 до 5000 сотрудников
    python программист, архитектор
    Январь 2016 — Август 2017 (1 год и 8 месяцев)
    Разработка микросервисов на python3.5 используя sqlalchemy, PostgreSQL, RabbitMQ, REST. Микросервис биллинга с взаиморазчетом с банком через REST api. Микросервис реляционного хранения в рамках предметной области логов и событий системы. Микросервис вебинтерфейса управления системой. Разработка стандартизирующей библиотеки. Разработка новой функциональности для плагина POST системы maratl (http://docplayer.ru/docs-images/12/514/images/14-0.jpg) на языке C++. Разработка системы деплоя и CI на ansible. Разработка архитектуры.