--- title: Резюме Сыропятов Михаил Борисович --- # Сыропятов Михаил Борисович ## 04.06.1994 ## Резюме на позицию *"Java developer"* --- ## Контакты **email**: syr94@mail.ru, llancelot1994@gmail.com **телефон**: +79292150947 **соц. сеть**: <a href="https://vk.com/llancelot">vk</a>, <a href="https://t.me/callmy_name">telegramm</a> **github**: https://github.com/syr94 --- ## Образование **2011 - 2015** ***Уральский государственный горный университет***, **Екатеринбург** **Факультет**: Геологии и геофизики, **Специальность**: Информационные системы (Бакалавр) **2015 - 2017** ***Южно-уральский государственный университет*** **Факультет**: Аэрокосмический, **Специальность**: Ракетные комплексы и Космонавтика (Магистр) **2017 - 2019** ***Южно-Уральский государственный университет (Национальный исследовательский университет)***, **Челябинск** **Факультет**: Естественных и точных наук, **Специальность**: Информационные системы (Аспирантура, незаконченная) **2022 - по настоящее время** ***Innopolis University***, **респ. Татарстан, г. Иннополис** **Факультет**: Masters, **Специальность**: Security network Engineer (Магистр, https://innopolis.university/filespublic/MS%20SNE_2021.pdf) --- ## Стаж **Август 2023** — **по настоящее время** *4 месяц* **Сбербанк** **г. Москва, http://www.sberbank.ru/** ***Старший Java Backend Developer*** в ПАО "Сбербанк" Центральный Аппарат г. Москва Команда - "Транзакционный банкинг B2C"/ Управление систем процессинга/ Процессинг Ядро - Проектирование, разработка и обслуживание "**Базового Платежного Продукта**", через который проходят все транзакции по по России. Команда "Процессинг.Core" - Разработка микросервисов **RESTful** **API** и **grpc**, их тестирование, сборка на **Jenkins**, с последующим залитием на **Nexus**. - Написание и поддержка модульных и интеграционных тестов с использованием **JUnit** и **Mockito** для обеспечения высокого качества кода. - Поддержание обратной совместимости с сторонними микросервисами других комманд. - Модернизирование и создание бизнес логики и новых запросов для **Oracle** и **Ignite**. - Участие в **code review** проекта для обеспечения максимальной эффективности. - Cтек: 1. **Java 8** 2. **Spring Framework** (Spring MVC, Spring Boot, Spring Data, Spring Security) 3. **Hibernate**, **JPA** 4. **JUnit**, **Mockito** 5. **Maven** 6. **Jenkins** 7. **Kafka** 8. **Oracle** 9. **Ignite** 10. **Openshift** 11. **Nexus** 12. **Confluence** 13. **GIT** --- **Февраль 2021** — **Май 2023** *2 года 4 месяц* **RBT.ru** **г. Челябинск, www.rbt.ru/** ***Java Backend Developer*** в RBT (с Февраля 2021 по Май 2023) - Проектирование, разработка и обслуживание серверных приложений с использованием Java и связанных фреймворков, таких как **Spring** и **Hibernate**. - Сотрудничество с другими разработчиками, дизайнерами и заинтересованными сторонамидля проектирования, разработки и развертывания **RESTful** **API** и микросервисов. - Написание и поддержка модульных и интеграционных тестов с использованием **JUnit** и **Mockito** для обеспечения высокого качества кода. - Участие в **code review**, обсуждениях дизайна и других собраниях команды, чтобы обеспечить успех проекта. - Cтек: 1. **Java** 11 2. **Spring Framework** 5.1(Spring MVC, Spring Boot, Spring Data, Spring Security) 3. **Hibernate**, **JPA** 4. **JUnit** 5, **Mockito** 5. **Maven** 3.6.3 6. **Docker** 7. **Kafka** 8. **MySQL** 9. **PostgreSQL** 10. **Linux Ubuntu** 18.04(Desktop, Server) 11. **GIT** Достижения: 1. Вместе с командой перевели большую часть легаси PHP кода на Java 11. 2. Разработка полноценных микросервисов для нового проекта. 3. Проработка архитектуры и написание **Selenium** парсера для сбора цен с сайтов конкурентов. --- **Сентябрь 2017** — **октябрь 2018** *1 год 2 месяца* **БФ "Я Особенный"** **г. Екатеринбург** ***Программист/Системный администратор Windows*** - Системное администрирование и написание bat скриптов для автоматизации процессов внутри локальной сети, и других прикладных целей. Администрирование сети, администрирование сайта. --- ## Знание языков 1. Русский (родной). 2. Английский(Продвинутый B2) --- ## Ключевые навыки 1. Java 2. Spring Framework 3. JPA 4. Hibernate 5. JUnit, Mockito 6. MySQL 7. PostgreSQL 8. Jenkins 9. Kafka 10. Docker 11. Linux 12. GIT ## Список компаний, в которых я могу проходить отработку: 1. ООО "CберТех" (Сбербанк "https://sbertech.ru/") 2. ООО "Тинкоф" (Тинкоф "https://www.tinkoff.ru/") 3. ООО "ИТ ИКС 5 Технологии" (x5 www.x5.ru) 4. ООО "Магнит ИТ Лаб" ("Магнит" www.magnit.ru) 5. ООО "МТС Лаб" ("МТС" www.mts.ru) 6. ООО "РТК Софт Лабс" ("Ростелком" https://msk.rt.ru/) Полный список: https://docs.google.com/spreadsheets/d/1sUERXTW30Y2z3YF9MJfDgsl3yCeyELhWcG1q_ulrr7I/edit#gid=0