Для открытия контактов резюме необходимо приобрести доступ к базе
Гражданство
Россия
Тип занятости
Полная занятость
Мужчина, 36 лет, родился 26 июня 1988
Город: Москва
Опыт работы
12 лет 10 месяцев
Индивидуальное предпринимательство / частная практика / фриланс
scala developer
С 01.11.2022 по настоящее время (2 года)
backend functional style development
https://www.abra.com/
scala senior developer
С 01.04.2022 по 01.11.2022 (7 месяцев)
Распиливание на микросервисы легаси монолита крипто биржи. Переход от ванильного фреймворка Play к функциональному ZIO.
team lead
team lead
С 01.09.2021 по 01.04.2022 (7 месяцев)
Лидирование команды разработки высоконагруженной (1 М RPM) системы таргетирования рекламы в реальном времени для одной крупнейших ритейл компании в США с использованием функционального стека на ZIO.
AO Raiffeisenbank
developer
С 01.06.2018 по 01.08.2021 (3 года 2 месяца)
Должность: 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
developer
developer
С 01.12.2016 по 01.06.2018 (1 год 6 месяцев)
Должность: 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
«Техносерв Консалтинг»
developer
С 01.02.2016 по 01.12.2016 (10 месяцев)
Должность: 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) - Умение в кратчайшие сроки интегрировать новых сотрудников в актуальный рабочий процесс
ОАО «НИКИЭТ»
инженер
С 01.04.2011 по 01.02.2016 (4 года 10 месяцев)
Должность: инженер (отдел физики защиты и радиационной безопасности) - расчёт переноса излучения - расчёт переноса радионуклидов - написание технической документации - составление проектной документации - составление и согласование ТЗ - перевод с английского технической документации - сбор исходных данных - работа с заказчиками и контрагентами - распределение заданий в рабочей группе - контроль и проверка результатов рабочей группы - создание презентаций - написание речей для выступлений Профессиональные навыки и знания: - Опыт проектирования крупных инновационных объектов (реактор МБИР - многоцелевой научно-исследовательский реактор четвёртого поколения на быстрых нейтронах; реактор БРЕСТ-ОД-300 - реактор на быстрых нейтронах со свинцовым теплоносителем) - Продвинутый пользователь специализированных расчётных кодов: DOT, DORT, ORIGEN, MCNP, Microshield, КАСКАД, КАТРИН, ТАРУСА) - Программирование на Fortran - Знание нормативной документации по проектированию (НРБ -99/2009, ОСПОРБ-99/2010, ЕСКД)
Образование
Университет
Московский инженерно-физический институт
Владение языками
Родной язык
Русский
Иностранные языки
Английский, Немецкий
Дополнительно
Ключевые навыки
Ответственность
Дополнительная информация
Окончил 10 классов школы с углублённым изучением английского языка № 1246, 11 класс закончил в лицее № 1580 при МГТУ им. Баумана, в 2005 году поступил в МИФИ на факультет экспериментальной и теоретической физики, который закончил в 2011 году. Проходил практику и писал диплом в НИЦ "Курчатовский Институт", после устроился на работу в ОАО "НИКИЭТ", входящий в структуру ГК Росатом. Во время учёбы в институте занимался репетиторской деятельностью по физике и математике, на старших курсах читал лекции по нанотехнологиям в информационно-аналитическом центре (ИАЦ) при Департаменте образования города Москвы. В 2014 году увлёкся программированием на Java, прослушал соответствующие курсы при МГТУ им. Баумна. С начала 2015 года принимл участие в разработке Web Learning Management System. В начале 2016 года начал заниматься разработкой для "Тинькофф Страхование" от подрядчика "Техносерв-консалтинг" при полной интеграции в команду заказчика. К лету 2016 года, залатав основные дыры в многопоточной архитектуре legacy решения Guidewire в Тинькофф, решил сменить языковую парадигму с Java на Scala. В конце 2016 года перешел в СберТех. После Сбертеха стояла диллема - идти в крупную организацию лидить по BigData, выбрал в пользу получения опыта на scala в области микросервисов и применения стиля Tagless Final. В настоящее время разрабатываю на котах в Райффайзене в озвученном выше стиле. Личные качества • Систематический подход к решению сложных задач • Высокая работоспособность в режиме цейтнота • Ответственность за достижение результата • Поиск путей оптимизации рабочего процесса • Быстрое усвоение материала любой сложности • Коммуникабельность • Не пишу код ради кода, не страдаю перфекционизмом постоянного рефакторинга
Похожие резюме
до 3 000 $
38 лет
Москва
Удаленная работа
Последнее место работы
DevelopmentOnTheEdge Co. Ltd, Developer, сентябрь 2007 - сентябрь 2008
Обновлено
22.02 в 01:02
Был на сайте
Более недели назад
Опыт работы
16 лет
Не указана
46 лет
Москва
Полный день, Гибкий график, Удаленная работа
Последнее место работы
ВАГС, Преподаватель, сентябрь 2002 - сентябрь 2004
Обновлено
29.10 в 03:01
Был на сайте
Более недели назад
Опыт работы
78 лет 7 месяцев
24 года
Москва
Полный день, Гибкий график, Удаленная работа
Последнее место работы
Hyperskill (JetBrains Academy), Копирайтер топиков по scala, июнь 2022 - июнь 2023
Обновлено
03.03 в 05:29
Был на сайте
Более недели назад
Опыт работы
3 года 1 месяц