Специалисты
Образование:
Национальный исследовательский ядерный университет "МИФИ", Москва ВИШ, Инженерия данных, Магистр, 2023
Локация:
Москва
Технологии
Java 8, 11, 17 PostgreSQL Spring Boot 2, Kubernetes Spring Core Spring Security Spring Cloud Spring Data Hibernate ORM Junit REST API XML/XSD/XSLT Swagger Apache POI RabbitMQ JasperReports Apache Kafka Maven Liquibase Gradle Flyway Docker
внутренний информационный портал для сотрудников, предназначенный для централизации ресурсов, упрощения доступа к корпоративной информации и обеспечения эффективного взаимодействия между отделами.
Сфера проекта: Финтех Команда: 5 Backend, 3 QA, 2 Frontend, 3 Analyst, 1 архитектор, 1 проджект менеджер, 1 тим-лид. Роль на проекте: Team Lead Java-разработчик Обязанности: Разработка и архитектура: Проектирование и разработка сервисов с нуля, включая архитектуру микро сервисных приложений, для обеспечения масштабируемости и надежности системы. Интеграция: Взаимодействие с государственными услугами для интеграции необходимых данных и функциональности в портал. Code review: Проведение регулярных проверок кода для обеспечения его качества, читаемости и соответствия стандартам разработки. Тестирование: Разработка интеграционных и модульных тестов для обеспечения стабильности и надежности функционала. Поддержка и оптимизация: Регулярное обновление и оптимизация существующего кода, а также поддержка продукта после запуска. Ключевые результаты: Успешная разработка и внедрение портала Brain внутри компании, значительно упрощающего доступ сотрудников к корпоративным ресурсам и информации. Разработка и интеграция микросервисов с использованием реактивного программирования, обеспечивающая высокую производительность и удобство использования портала.
Spring Boot, Camunda, PostgreSQL, Spring Data, Spring Security, Maven, Hibernate, Kafka, Keycloak
Декабрь 2023 — Декабрь 2024 месяцев
Разработка Реестра УЕ Реестр углеродных единиц (УЕ)
Сфера проекта: ЭДО Команда: 3 разработчика, 2 тестировщика, 1 аналитик, 1 проджект менеджер. Роль на проекте: Java Software Engineer Обязанности: Разработка сервисов с нуля; Интеграция с гос. услугами; Code review; Поддержка кода Создание архитектуры в микро сервисных приложений. Написание интеграционных, модульных тестов; Особенности проекта: Разработка с помощью реактивного программирования Ключевые результаты: К сентябрю Реестр УЕ выйдет в релиз. Разработал реактивные микросервисы с интеграцией гос. услуг.
Spring boot, Camunda, Postgresql, Spring Data, Spring Security, gradle, projectreactor, keycloak
Апрель 2022 — Ноябрь 2023 месяцев
Проект состоит из микро сервисных приложений (Spring Boot), которые служат для передачи, сохранения различных данных для внесения или снятия наличных
Сфера проекта: ФинТех Команда: 3 Backend, 2 QA, 2 Frontend, 2 Analyst, 1 архитектор, 1 проджект менеджер, 1 тим-лид. Роль на проекте: Regular Software Engineer Обязанности: Разработка алгоритмов Ревью кода Введение отчетности в конфлюенс Фикс горячих багов на продакшн Интеграция ВТБ ПРО со сервисами Спектрума Рефакторинг кода Ключевые результаты: Успешно проведена интеграция ВТБ ПРО с сервисами Спектрума. Разработаны и успешно реализованы алгоритмы для эффективной выдачи точек продаж в мобильном приложении ВТБ. В короткие сроки устранено несколько критических ошибок на продакшене. Приложение успешно справляется с основной задачей - обеспечением возможности выбора точки отделения для снятия наличных. Все задачи были выполнены в установленные сроки. ? Причины увольнения: Завершение проекта.
Spring Boot, Camunda, PostgreSQL, Spring Data, Spring Security, Hibernate, Kafka
Апрель 2022 — Декабрь 2022 месяца
Разработка Интеграционной шины dragonpass
Сфера проекта: ФинТех Команда: 1 тимлид, 1 дев-опс, 12 разработчиков, тестировщик не помню кол-во. 2 проджект менеджера Роль на проекте: Senior Software Engineer Обязанности: Разработка и оптимизация микросервисов. Написание интеграционных и модульных тестов. Создание документации и отчетов. Работа с базами данных, включая SQL. разработка и внедрение новых функций для интеграционной шины dragonpass. Повышение производительности и стабильности системы. Поддержка важных внутренних стейкхолдеров, таких как банки ВТБ и СБЕР Разработка и оптимизация микросервисов. Создание и поддержка документации в Confluence Сбера. Проведение модульного и интеграционного тестирования. Вывод шин на производственную среду. Участие в планировании проекта и обсуждении требований. Создание и оптимизация кода приложения. Участие в процессе код-ревью. Содействие в обеспечении непрерывной интеграции/развертывания. Сотрудничество с командой для оптимизации работы проекта.
Spring Boot, k8s, Docker, Jenkins, Bitbucket
Ноябрь 2021 — Апрель 2022 месяца
Разработка Интеграционных шин
Сфера проекта: ФинТех Команда: 6 человек. В нашей команде 2 бекенд разработчика, 1 фронтенд разработчик, 1 QA, тимлид и руководитель проекта. Роль на проекте: Software Engineer Обязанности: Разработка и оптимизация микросервисов. Создание и поддержка документации в Confluence Сбера. Проведение модульного и интеграционного тестирования. Вывод шин на производственную среду. Участие в планировании проекта и обсуждении требований. Создание и оптимизация кода приложения. Участие в процессе код-ревью. Содействие в обеспечении непрерывной интеграции/развертывания. Сотрудничество с командой для оптимизации работы проекта Успешная разработка и внедрение новых функций для интеграционных шин Сбера. Повышение производительности и стабильности системы
Java 8 - Spring Framework - Hibernate ORM - PostgresSQL - Lombok - Liquibase - Maven - JUnit - Mockito - GitLab - Testcontainers
Июль 2021 — Октябрь 2021 месяц
Разработка Единой Интеграционной Платформы
Сфера проекта: Телеком Команда: 1 тимлид, 1 дев-опс, 12 разработчиков, тестировщик не помню кол-во. 2 проджект менеджера Роль на проекте: Разработчик Обязанности: Разработка микросервисов на основе JDBC и ORM для взаимодействия с БД. Мониторинг работы приложения в Kubernetes и анализ логов приложения. Логирование в микро сервисах с использованием библиотеки SLF4J. Разработка веб-сервисов, взаимодействующих с протоколами REST и SOAP для обмена данными внутри ESB. Обучение Junior разработчиков. Поиск и устранение багов. Разработка модулей Поддержка legacy кода. Участие в планировании проекта и обсуждении требований. Разработка и оптимизация кода приложения. Участие в процессе код-ревью. Содействие в обеспечении непрерывной интеграции/развертывания. Обучение и менторство Junior разработчиков. Сотрудничество с командой для оптимизации работы проекта Успешная разработка и внедрение новых функций для Единой Интеграционной Платформы Ростелеком. Повышение производительности и стабильности системы. Успешное обучение и поддержка Junior разработчиков, улучшение их навыков.
Spring Boot, k8s, Docker, Jenkins, Bitbucket
Ноябрь 2020 — Май 2021 месяц
rest приложение
Сфера проекта: Телеком Команда: Роль на проекте: Программист Java Обязанности: разработка с нуля rest-приложения для общения с БД повышение уровня владения Java (с junior до middle)
Java, SQL
Сентябрь 2019 — Ноябрь 2020 месяцев