← В ленту
Регистрация: 26.12.2019

Лев Лыбин

IT
senior
Специализация: Senior python developer

Портфолио

CanTech Ltd

- Поддержка и разработка бэкенд платформы онлайн-казино. - Решение архитектурных задач с целью развития функциональности платформы. - Разработка REST API для подключения игр. - Добавление функционала в административную часть по работе с аккаунтами игроков. - Оптимизация платформы под растущую нагрузку. - Работа с большим объемом данных, шардирование, переработка шардирования. - Тюнинг MySQL. - Рефакторинг и ревью задач. - Обучение младших разработчиков. - Выполнение функций DevOps. - Разработал "с нуля" аффилиат систему drivenaffiliates.com (REST API, реализация агрегирования статистики и подсчет комиссий). - Работа ведется удаленно.

Krivorukoff LLP

- Разработка REST API для мобильных игр, разрабатываемых компанией (Эра Приключений и др.) для IOS/Android. - Синхронизация состояния, профиль, валидация платежей, anti cheat проверки и т.п. - Хранение данных, статистика, интеграция сервисов (для ведения статистики и тех. поддержки) издателей игр (GameInsight). - Развертывание приложений, администрирование серверов (DevOps).

Budist LLC

- Проектирование и разработка архитектуры и дизайна проекта "с нуля". - Разработка back-end сайта Budist.ru, PHP/Yii, 30k/сек. - Первый пробный запуск wakie.com на зарубежном сегменте. - Разработка админ панели, статистика PHP/CakePHP. - Разработка логики обзвона, различных механизмов, подбор собеседников, инициализация вызовов через Asterisk, балансирование вызовов Python/Twisted, обнаружение и предотвращения флуд звонков по анализу записи разговора в онлайн. - Администрирование серверов, C10K, тюнинг баз данных. - Реализация отказоустойчивости проекта, репликация. - Разработка принципов оптимизации расходов техническими средствами, маршрутизация звонков по более выгодным тарифным, прерывание звонков если собеседник "плохой" и др. - Интеграция сторонних сервисов: Zingaya, системы распознавания речи и др. 2. Проект "Поздрафон" 2012 совместно с Ростелекомом. Реализовал в сжатые сроки перед новым годом на базе имеющихся наработок по основному проекту и применением новых разработок, которые потребовались только в этом проекте. 3. Корпоративный будильник для компании Крок.

Скиллы

Django
Docker
Flask
Linux
Python
Restful api
SQL
Sqlalchemy
Администрирование Linux
Управление разработкой

Опыт работы

Senior python developer
с 07.2019 - По настоящий момент |Time for image
Python , Docker , PostgreSQL , Django , Redis , Restful api , Rabbitmq , Разработка под 1с
Задача переписать с нуля текущий сайт timeforimage.ru с дополнительным функционалом и с возможностью в дальнейшем подключить мобильные устройства. Разрабатываю бэкенд часть на python 3.8; Django 2.2 with extensions/packages with customization; DRF; Docker; тесты, на момент написания(конец ноября) 83% coverage 348 тестов; документация swagger, openapi. Продукт представляет из себя магазин каталог предоставляемых услуг и платформу для обучения. - Пользователи custom model, custom djoser. - Привязка соц. сетей social_django. - Верификация и авторизация через СМС. - Token custom model and additional logic. - Филиалы. - Магазин каталог part of django-shop. - Расписание мероприятий на услуги. - Составные фильтры по реляциям Город-Филиал-Категория-Продукт-Расписание. - Многофункциональные промокоды. - Гостевая и синхронизируемая между устройствами корзина. - Генерация сертификатов для покупки "в подарок" и "денежный сертификат". - Оплата через Сбербанк и PayPal. - Обратная связь - Отзывы. - Калькуляция доставки через Почту России. - Блог. - Портфолио. - Закрытый раздел(покупка доступа) с архивом видео и онлайн трансляциями. - Двухсторонняя интеграция с 1С через rabbitmq . redis, tests, gitlab, ecommerce, rest, celery, fsm, sentry.
Технический директор
03.2017 - 10.2018 |Робот Вера, Сервис по автоматизации рекрутинга
Python , Linux , Celery , Django , Restful api , Docker , PostgreSQL , Redis , Rabbitmq , Node.js
Мои обязанности: -Организация отдела разработок, управление ИТ-отделом: (более 15чел.). -Роль владельца продукта по совместительству, организовывал утренние стендапы, ретроспективу. -Распределение задач, планирование спринтов(6 мес до найма проджект менеджера). -Построение процесса разработки (подбор сотрудников; создание структуры; создание инфраструктуры для разработки; создание и внедрение регламентов работы внутри группы. -Системное администрирование. -Разработка архитектуры и выбор технического стэка. -Код ревью бэкенда. -Разработчик back-end. Мои достижения: -ИТ команда создана с нуля: разработка, тех.поддержка, тестирование, проджект менеджер, devops. -Организовал работу своего подразделения. -Разработал и организовал плавный переход проекта из стадии “прототип в продакшене” на REST API архитектуру, без потери трафика и данных с помощью сплит-разработки, учитывая и балансируя с бизнес приоритетами. -Часть нового функционала вынесена в микросервисы. -Регламентировал процесс разработки (code-flow, code style, deploy и прочее). -Организована система непрерывной интеграции, появились unit-тесты, selenium-тесты. -Проект удовлетворяет ФЗ-152. -Налажена регулярная оплата хостинга и других платных сервисов. -Автоматизировал деплой посредством ansible, и автодеплой dev окружения. -Создал контракт для ICO и техническую часть для проведения сборов. -Стабилизирована и улучшена логика продукта.
Старший разработчик Python (back-end)
02.2015 - 03.2017 |ICanTech Ltd
Python , MySQL , Celery , Gevent , Docker , Jenkins , Redis , Sqlalchemy , Администрирование *nix , Администрирование баз данных
- Поддержка и разработка бэкенд платформы онлайн-казино (одни из клиентов: crazywinners.com, ezscratch.com) - Решение архитектурных задач с целью развития функциональности платформы. - Разработка REST API для подключения игр. - Добавление функционала в административную часть по работе с аккаунтами игроков. - Оптимизация платформы под растущую нагрузку. - Работа с большим объемом данных, шардирование, переработка шардирования. - Тюнинг MySQL. - Рефакторинг и ревью задач. - Обучение младших разработчиков. - Выполнение функций DevOps. - Разработал "с нуля" аффилиат систему drivenaffiliates.com (REST API, реализация агрегирования статистики и подсчет комиссий). - Работа ведется удаленно.
Старший разработчик Python (back-end)
02.2014 - 01.2015 |Krivorukoff LLP
Python , Gevent , Apache couchdb , Flask , Linux , PostgreSQL , ООП , Redmine
- Разработка REST API для мобильных игр, разрабатываемых компанией (Эра Приключений и др.) для IOS/Android. - Синхронизация состояния, профиль, валидация платежей, anti cheat проверки и т.п. - Хранение данных, статистика, интеграция сервисов (для ведения статистики и тех. поддержки) издателей игр (GameInsight). - Развертывание приложений, администрирование серверов (DevOps).
Python\PHP back-end разработчик
03.2011 - 10.2013 |Budist LLC
JavaScript , Git , MySQL , PHP , Linux , Python , Высоконагруженные системы , Базы данных , Asterisk , Администрирование Linux , Администрирование Linux , Yii framework
- Проектирование и разработка архитектуры и дизайна проекта "с нуля". - Разработка back-end сайта Budist.ru, PHP/Yii, 30k/сек. - Первый пробный запуск wakie.com на зарубежном сегменте. - Разработка админ панели, статистика PHP/CakePHP. - Разработка логики обзвона, различных механизмов, подбор собеседников, инициализация вызовов через Asterisk, балансирование вызовов Python/Twisted, обнаружение и предотвращения флуд звонков по анализу записи разговора в онлайн. - Администрирование серверов, C10K, тюнинг баз данных. - Реализация отказоустойчивости проекта, репликация. - Разработка принципов оптимизации расходов техническими средствами, маршрутизация звонков по более выгодным тарифным, прерывание звонков если собеседник "плохой" и др. - Интеграция сторонних сервисов: Zingaya, системы распознавания речи и др. 2. Проект "Поздрафон" 2012 совместно с Ростелекомом. Реализовал в сжатые сроки перед новым годом на базе имеющихся наработок по основному проекту и применением новых разработок, которые потребовались только в этом проекте. 3. Корпоративный будильник для компании Крок.
Web разработчик
01.2011 - 12.2011 |WhiteStudio
JavaScript , MySQL , PHP , Git , Cakephp , CSS , Mercurial , Linux , Ajax
-Разработка студийной WS CMS на CakePHP. -Разработка сайтов на базе WS CMS. -Разработка Budist.ru.
Web разработчик
10.2010 - 01.2011 |saver.su
PHP , MySQL , Cakephp , HTML , CSS , JavaScript , Git
Разработка сайтов на CakePHP.
Web разработчик
06.2010 - 09.2010 |E2E4
PHP , MySQL , Cakephp , HTML , CSS , JavaScript , SVN
Доработка сайтов на CakePHP.

Образование

Специализация
Учебное заведение

Языки

АнглийскийСреднийРусскийРодной