Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более двух недель назад

Мужчина, 37 лет, родился 26 июня 1988

Москва, м. Коньково, не готов к переезду, готов к командировкам

Scala backend teamlead

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость

Опыт работы 15 лет 1 месяц

Ноябрь 2022по настоящее время
3 года 6 месяцев
Индивидуальное предпринимательство / частная практика / фриланс
scala developer
backend functional style development
Апрель 2022Ноябрь 2022
8 месяцев
https://www.abra.com/
scala senior developer
Распиливание на микросервисы легаси монолита крипто биржи. Переход от ванильного фреймворка Play к функциональному ZIO.
Сентябрь 2021Апрель 2022
8 месяцев
EPAM Systems Inc. (Россия)

Москва, www.epam-group.ru

Информационные технологии, системная интеграция, интернет... Показать еще

team lead
Лидирование команды разработки высоконагруженной (1 М RPM) системы таргетирования рекламы в реальном времени для одной крупнейших ритейл компании в США с использованием функционального стека на ZIO.
Июнь 2018Август 2021
3 года 3 месяца
AO Raiffeisenbank

Москва, www.raiffeisen.ru/

developer
Должность: backend developer в отделе разработки платформенных сервисов . - адаптация java легаси кода системы банковского документооборота для безболезненного перехода от состояния монолита к микросервисной архитектуре - переписывание и поддержка легаси scala решений, по возможности переписывание этих решений в на cats в tagless final - разработка REST сервисов авторизации и регистрации клиентов - интеграция с RabbitMQ, Apache Kafka, JMS - написание модульных и интегарционных тестов - проработка модели ошибок и логирования для непрерывного мониторинга - разрешение инцидентов Ключевые навыки: Scala 2, Cats Effect, cats-mtl, fs2.Streams, hhtp4S, Tapir, Doobie, Flyway, работа по Agile
Декабрь 2016Июнь 2018
1 год 7 месяцев

Москва, sber-tech.com/

Информационные технологии, системная интеграция, интернет... Показать еще

developer
Должность: spark developer в отделе разработки аналитических и интеграционных решений кластера супер-массивов данных - участие в разработке продукта "Триггеры кредитного мониторинга" - лидирование разработки и внедрения продукта "Смарт-Овердрафты" - участие в разработке продукта "Кредит за 7 минут" - разработка фреймворка для Spark на Scala Профессиональные навыки и знания: - Scala 2.11.8, Spark 2.2.0, Dataset API, SBT, Hadoop, Hive, Git, Jira - Разработка нетривиальных аналитических решений на основе входных массивов данных объёмом 30 Tb - Имплементация на Scala общего подхода к решению проблемы перекоса в данных - Глубокий анализ имплементируемой методологии с целью выявления высоко-рисковых решений - Сопровождение разработанного продукта на всех стадиях жизненного цикла - Разработка предложений по улучшению продукции - Согласование ТЗ с заказчиком - Приемка работ с заказчиком - Огранизация gitflow - Ведение бэклога проекта в Jira - Организация команды и следование принципам Agile
Февраль 2016Декабрь 2016
11 месяцев
«Техносерв Консалтинг»

tsconsulting.ru/

developer
Должность: backend developer в команде интеграционных решений платформы Guidewire (Тинькофф Страхование) - разработка business critical сервисов (расчёт котировок ОСАГО, КАСКО) - оркестрация dataflow ключевых приложений Guidewire (PolicyCenter, BillingCenter, ContactManager) - исправление дефектов - разрешение конфликтов во время hell merge - разработка высоконагрузочных тестов - согласование ТЗ с бизнес заказчиком - приемка результатов с бизнес заказчиком - коучинг джуниоров Профессиональные навыки и знания: - Java 1.7 core, collections, concurrency - Gosu (по сути Java 1.6 специально расширенная до возможностей Java 1.8 для имплементации решений на платформе GuideWire) - Git, Jira, Agile - Проектирование утилит для закрытия дыр в многопоточной legacy архитектуре - Глубокое понимание устройства аспекто-ориентированной архитектуры асинхронных микросервисов Guidewire (похоже на Akka) - Умение в кратчайшие сроки интегрировать новых сотрудников в актуальный рабочий процесс
Апрель 2011Февраль 2016
4 года 11 месяцев
ОАО «НИКИЭТ»

Москва, www.nikiet.ru/

инженер
Должность: инженер (отдел физики защиты и радиационной безопасности) - расчёт переноса излучения - расчёт переноса радионуклидов - написание технической документации - составление проектной документации - составление и согласование ТЗ - перевод с английского технической документации - сбор исходных данных - работа с заказчиками и контрагентами - распределение заданий в рабочей группе - контроль и проверка результатов рабочей группы - создание презентаций - написание речей для выступлений Профессиональные навыки и знания: - Опыт проектирования крупных инновационных объектов (реактор МБИР - многоцелевой научно-исследовательский реактор четвёртого поколения на быстрых нейтронах; реактор БРЕСТ-ОД-300 - реактор на быстрых нейтронах со свинцовым теплоносителем) - Продвинутый пользователь специализированных расчётных кодов: DOT, DORT, ORIGEN, MCNP, Microshield, КАСКАД, КАТРИН, ТАРУСА) - Программирование на Fortran - Знание нормативной документации по проектированию (НРБ -99/2009, ОСПОРБ-99/2010, ЕСКД)

Навыки

Уровни владения навыками
Ответственность

Опыт вождения

Права категории B

Обо мне

Окончил 10 классов школы с углублённым изучением английского языка № 1246, 11 класс закончил в лицее № 1580 при МГТУ им. Баумана, в 2005 году поступил в МИФИ на факультет экспериментальной и теоретической физики, который закончил в 2011 году. Проходил практику и писал диплом в НИЦ "Курчатовский Институт", после устроился на работу в ОАО "НИКИЭТ", входящий в структуру ГК Росатом. Во время учёбы в институте занимался репетиторской деятельностью по физике и математике, на старших курсах читал лекции по нанотехнологиям в информационно-аналитическом центре (ИАЦ) при Департаменте образования города Москвы. В 2014 году увлёкся программированием на Java, прослушал соответствующие курсы при МГТУ им. Баумна. С начала 2015 года принимл участие в разработке Web Learning Management System. В начале 2016 года начал заниматься разработкой для "Тинькофф Страхование" от подрядчика "Техносерв-консалтинг" при полной интеграции в команду заказчика. К лету 2016 года, залатав основные дыры в многопоточной архитектуре legacy решения Guidewire в Тинькофф, решил сменить языковую парадигму с Java на Scala. В конце 2016 года перешел в СберТех. После Сбертеха стояла диллема - идти в крупную организацию лидить по BigData, выбрал в пользу получения опыта на scala в области микросервисов и применения стиля Tagless Final. В настоящее время разрабатываю на котах в Райффайзене в озвученном выше стиле. Личные качества • Систематический подход к решению сложных задач • Высокая работоспособность в режиме цейтнота • Ответственность за достижение результата • Поиск путей оптимизации рабочего процесса • Быстрое усвоение материала любой сложности • Коммуникабельность • Не пишу код ради кода, не страдаю перфекционизмом постоянного рефакторинга

Высшее образование

2011
Высшее образование
Московский инженерно-физический институт
Факультет экспериментальной и теоретической физики, Физика элементарных частиц

Знание языков

Русский — Родной

Английский — C2 — В совершенстве

Немецкий — A1 — Начальный

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения