Пунктуальный, добросовестный, ответственный.
Работаю преимущественно удаленно более 8 лет, в требуемое время всегда на связи. Умею распоряжаться своим временем, адекватно оцениваю сроки и выполняю работу в срок.
Не пугают переработки, готов выкладываться в разумных пределах, чтобы выполнять поставленные бизнес цели.
Женат, имею двух детей.
В качестве Руководителя проектов и 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, приёмка задач. Разрешение вопросов между всеми участниками процесса. Технический анализ возникающих проблем. Участие в разработке архитектуры и формирование стека проекта и многое другое.
Разработка платформы для получения, обработки и анализа автомобильных телематических данных. На основе телеметрии составлялась оценка качества вождения. 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 процессах. Расстановка приоритетов и балансирование тех. долгом. Найм персонала и прочее.
Создание и сопровождение страховой платформы. Платформа позволяла формировать страховые продукты. Web приложение для агентов позволяло агрегировать расчеты по нескольким страховым компаниям, формировать и управлять страховыми полисами клиентов, а также включало: андеррайтинг, управлениями заявками на осмотр и прочие.
Обязанности:
- Проектирование архитектуры.
- Разработка всех основных компонентов платформы.
- Организация и сопровождение процессов CI/CD.
- Написание технических заданий.