Обо мне

Пунктуальный, добросовестный, ответственный.

Работаю преимущественно удаленно более 8 лет, в требуемое время всегда на связи. Умею распоряжаться своим временем, адекватно оцениваю сроки и выполняю работу в срок.

Не пугают переработки, готов выкладываться в разумных пределах, чтобы выполнять поставленные бизнес цели.

Женат, имею двух детей.


Опыт работы
Декабрь 2017 — по настоящее время (1 год и 5 месяцев)
Руководитель проектов, Тимлид
Берлин
Обязанности и достижения

В качестве Руководителя проектов и Backend TeamLead веду два проекта:

1. Консьерж сервис для VIP клиентов. Сервис позволяет общаться клиентам через мобильное приложение с консьержами, а также совершать покупки через встроенный в приложение мобильный банк. Консьержам предоставлен удобный web интерфейс для общения, обработки пожеланий и формирования различных предложений клиенту.

Backend состоит из нескольких микро-сервисов на PHP7+symfony2. Транспорт реализован на React/stream.

Frontend на AngularJS. Мобильное приложение для IOS на Swift, для Android использовали Ionic+AngularJS.

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

Backend на PHP7 + Symfony. Транспорт на RabbitMq + STOMP.

Frontend на AngularJS. IOS: Swift, Ionic+AngularJS.

Общая команда на эти проекты составляет до 10 человек. Backend команда 3 человека.

В мои обязанности входит обработка и анализ требований от заказчика и пожеланий от реальных пользователей сервиса. Т.е. превратить хотелки в технические требования и конечные фичи и задачи. Расстановка приоритетов и формирование спринта. Балансирование техническим долгом. CodeReview, приёмка задач. Разрешение вопросов между всеми участниками процесса. Технический анализ возникающих проблем. Участие в разработке архитектуры и формирование стека проекта и многое другое.

Применяемые навыки
Апрель 2016 — Декабрь 2017 (1 год и 9 месяцев)
ДрайвКред
Тимлид, Руководитель проектов
Москва
Обязанности и достижения

Разработка платформы для получения, обработки и анализа автомобильных телематических данных. На основе телеметрии составлялась оценка качества вождения. Web приложение позволяло управлять всей платформой включая настройку скоринговых моделей, получать аналитику и метрики, маршруты и прочую информацию о транспортных средствах. Рассчитывать и предлагать клиентам страховые продукты. Мобильное приложение позволяло получать всю информацию клиенту, а так же управлять своими страховыми продуктами.
На основе этой платформы разрабатывались и другие продукты, например, парковочный сервис (позволяющий клиентам оплачивать парковку просто паркуясь в зоне платной парковки) .
Backend: микро-сервисная архитектура с использованием Python (Django), Erlang, Node.JS. Архитектура закладывалась под значительный поток данных. Процесс анализа данных был разделен на слои и обеспечивалось не ограниченное масштабирование сервисов на каждом из слоёв в зависимости от нагрузки. Масштабирование достигалось с помощью функций AWS Lambda и Docker контейнеров на AWS ECS в инстансах EC2.
Frontend: AngularJS, ng-admin.
Android: Xamarin.
Обширное использование AWS технологий: ECS, Lambda, Kinesis, DynamoDb, SQS, S3 и прочие.

Команда составляла 9 человек. Backend команда 3 человека.
В обязанности входило проектирование архитектуры и формирование стека технологий. Аналитика, перевод бизнес идей и требований в конечный функционал. Написание технических требований. Постановка и контроль выполнения задач / CodeReview. Участие в разработке и CI/CD процессах. Расстановка приоритетов и балансирование тех. долгом. Найм персонала и прочее.

Применяемые навыки
Сентябрь 2015 — Сентябрь 2016 (1 год и 1 месяц)
Ведущий разработчик
Москва
Обязанности и достижения

Создание и сопровождение страховой платформы. Платформа позволяла формировать страховые продукты. Web приложение для агентов позволяло агрегировать расчеты по нескольким страховым компаниям, формировать и управлять страховыми полисами клиентов, а также включало: андеррайтинг, управлениями заявками на осмотр и прочие.

Обязанности:
- Проектирование архитектуры.
- Разработка всех основных компонентов платформы.
- Организация и сопровождение процессов CI/CD.
- Написание технических заданий.

Применяемые навыки
Июль 2014 — Сентябрь 2015 (1 год и 3 месяца)
СК Независимость
Веб-программист, удаленно
Москва
Обязанности и достижения

Разработка и сопровождение корпоративной API и сайта компании.

Применяемые навыки
HTMLCSSJQueryJavaScriptPHPMySQL
Ноябрь 2011 — Ноябрь 2015 (4 года и 1 месяц)
RS Group
Веб-программист, удаленно
Москва
Обязанности и достижения
Обязанности: - Корпортативный портал, разработка и сопровождение - Вся разработка была внутри корпоративного портала. Портал на базе Webasyst с подключением к нему различным систем CRM (vtiger), ERP, 1C, Maconomy (oracle). Написание собственных разработок к нему (проектно-инженерные системы с выставлением КП клиентам).
Апрель 2010 — Ноябрь 2011 (1 год и 8 месяцев)
Halmar
Фриланс
Ульяновск
Обязанности и достижения
Занимаюсь созданием Интернет-магазинов на основе различных готовых скриптов, написанием модулей, скриптов синхронизаций, интеграцией различных API. Также построение внутренних корпоративных систем.
Июнь 2008 — Апрель 2010 (1 год и 11 месяцев)
Ведущий инженер программист
Ульяновск
Обязанности и достижения
Глубокая доработка скрипта и написание модулей для x-cart. Создание аутсорсинг проектов.
Февраль 2006 — Май 2008 (2 года и 4 месяца)
ООО "Спектр"
Программист - администратор
Ульяновск
Обязанности и достижения
Администрирование сети и создание внутренней системы документооборота.
Январь 2004 — Февраль 2006 (2 года и 2 месяца)
Медиа группа Интерра
SEO
Ульяновск
Обязанности и достижения
оптимизация, раскрутка сайтов
Высшее образование
Январь 2003 — Январь 2008
Информационных систем и технологий
Ульяновск