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

Зарегистрироваться
Был вчера в 12:16

Мужчина, 35 лет, родился 21 мая 1990

Москва, готов работать удалённо, готов к редким командировкам

Программист Java Spring

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

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

Опыт работы 11 лет 10 месяцев

Ноябрь 2022по настоящее время
3 года 6 месяцев
одно из крупнейших приложений по инвестициям
java разработчик middle+ backend
Разработка высоконагруженных микросервисов, включая проектирование баз данных Postgres, передачу данных по kafka в таких форматах как json и avro, rest api. Системы подачи заявок, считывание потоков Мосбиржи, бэк для фронта как обычных клиентов, так и администраторов
Август 2021Июль 2022
1 год

www.i-teco.ru

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

Старший Java-разработчик (middle)
Разработка микросервисов на java Spring +Hybernate/JPA, а также написание хранимых процедур на oracle pl/sql и на postgresql. Совместно с нашей командой участвовал в разработке сложного enterprise сервиса для одного из крупнейших банков. Было шардирование данных по многим БД, все работало через Istio proxy и конфигурировалось в Openshift. Было много проблем с координацией команд разработчиков - их на проекте было более 10 и им нужно было договариваться об интерфейсах взаимодействия между их микросервисами, о том, как пойдут потоки данных, о том чтобы не перегрузить какой-то из серверов. Принимал активное участие в подобных обсуждениях между командами.
Октябрь 2013Январь 2021
7 лет 4 месяца
Московский государственный университет им. М.В. Ломоносова, факультет ВМК и Лазерный центр

Москва, istina.msu.ru/profile/UstinovVD/

Программист-исследователь
Разработка научных программ на C++, Java и Matlab. Фактический опыт программирования С++ 2 года, Matlab 2 года, Java Spring MVC 1 год. Формальный опыт работы 7 лет, но часть времени уходила на математическое моделирование. С++ использовали для обработки изображений, Matlab - для быстрого анализа математических моделей, Java - для реализации серверной версии приложения на Spring MVC с MySQL базой данных, а также десктопной версии на JavaFX. Работа велась в небольшом коллективе из 5 человек, координировались через git. Также преподавал, в 2017ом стал кандидатом физ-мат наук, опубликовал более 20 научных статей, получил 2 патента на изобретение, участвовал в 13 научных грантах, более 10 раз выступал на конференциях, трижды подряд выиграл Премию МГУ. Формально занимал должность программиста 2013-2016 в Лазерном центре МГУ, и затем младшего научного сотрудника 2016-2021 на факультете ВМК МГУ. Фактически это была одна и та же должность, неразрывно совмещающая в себе как программирование, так и разработку математических моделей в тесной коллаборации между лабораторией Лазерного центра и ВМК. Более подробно все данные отражены на моей странице сотрудника МГУ - https://istina.msu.ru/profile/UstinovVD/

Навыки

Уровни владения навыками
Продвинутый уровень
Java Spring MVC
Data JPA
MATLAB
Java
C/C++
ООП
Git
JUnit
Mockito Testing
Maven
Gradle
Intellij IDEA
REST
Oracle Pl/SQL
Apache Kafka
Алгоритмы и структуры данных
Средний уровень
JavaFX и Swing
OpenCV
Qt
Win32 Api
Linux
Javadoc
Jenkins

Обо мне

Женат, сыну 7 лен, москвич, но живу в Подмосковье и ищу только удаленную работу. Фактический опыт работы с Java Spring - 4 года, backend. Ищу работу как middle+. До этого был 7ми летний опыт работы программистом-исследователем в МГУ на научных проектах, завершившийся защитой диссертации и публикацией 15 ключевых статей. Мое портфолио программных продуктов из прошлой жизни в университете - ссылка на pdf: https://drive.google.com/file/d/1wuvLY7nfYrCqQNaov6JVRIYbdy_DgLi3/view?usp=sharing Хочется глубже погрузиться в Java Spring Framework, в высоко нагруженные серверы, бэкенд. В целом Agile или Waterfall не принципиально, но Agile все-таки интереснее. Читаю и нравятся книги Java Concurrency In Practice, Вирт Алгоритмы и структуры данных, Страуструп по С++ и многие другие. Программировать начал еще в 8ом классе, когда поступил в лицей "Вторая школа" в Москве на программисткое направление. С тех пор интерес к этому занятию только растет.

Высшее образование (Кандидат наук)

2012
Высшее образование (Кандидат наук)
Вычислительной математики и кибернетики, Прикладная математика и системное программирование (в 2012ом стал специалистом, в 2017ом кандидатом физ-мат наук)
2011
Высшее образование
Institute of Technology and Engineering (ETH), Цюрих, Швейцария
Applied Mathematics, успешно прошел 1 семестр как студент по обмену, язык обучения английский, специализация - прикладная математика

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

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

Английский — C1 — Продвинутый

Повышение квалификации, курсы

2021
udemy.com
Udemy, Java Spring, на английском, сертификат https://www.udemy.com/certificate/UC-8680d8f4-0c03-489a-9c38-1f281456ecf3/

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

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

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

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