Максим М.
За время работы: - Спроектировал и реализовал ключевые микросервисы системы формирования программы лечения и производства элайнеров - Инициировал архитектурные улучшения и перевёл крупные legacy-сервисы с Java 8 + Spring Boot 2 на Java 17/21 и Spring Boot 3 до того как это стало мейнстримом, обеспечив рост производительности и улучшение поддержки - Инициировал и организовал переход определенных сервисов на Kotlin с целью улучшения производительности и качества кода - Разработал и запустил личный кабинет для врачей с использованием GraphQL, первый подобный проект в компании, запущен в кратчайшие сроки - Существенно снизил latency в нескольких core-сервисах за счёт профилирования и оптимизации архитектуры - Оптимизировал процессы CI/CD и time-to-production, улучшив стабильность и скорость поставки фич - Руководил технической частью команды: code review, live-кодинг, онбординг новых разработчиков, участие в технических интервью Стек: Java 8–25, Kotlin, Python, Spring Boot 2-3, Hibernate, PostgreSQL, Redis, Kafka, GraphQL, AWS (Lambda, S3, DynamoDB), Kubernetes, Helm, Vault Мультикультурная кросс-функциональная команда из 11 инженеров (США, Германия, Испания, Армения)
За время работы: - Реализовал перевод ключевых модулей монолитной системы на микросервисную архитектуру, повысив масштабируемость и отказоустойчивость решений - Разрабатывал и дорабатывал архитектурные решения, внедрял инженерные best practices в команду - Проводил технические собеседования и обучал новых разработчиков, участвовал в их адаптации - Инициировал и внедрил практику совместного программирования (code with me): провёл пилотные сессии и далее использовал live code-review для ускорения адаптации новых разработчиков и повышения качества кода - Оптимизировал процессы релиза и участвовал во внедрении современных подходов к деплою Стек: Java 8-11, Groovy, Kotlin, Spring 2, PostgreSQL, MongoDB, Redis, RabbitMQ, Kafka, OpenShift, Keycloak, Vault, Grafana, ELK Команда: 6 разработчиков, 3 тестировщика, 3 аналитика, 1 менеджер
- Разработка высоконагруженных сервисов для ЦИК РФ, работа с критически важными данными - Участвовал в рефакторинге и доработке архитектуры существующих решений - Внёс предложения по улучшению систем хранения и обработки данных Стек: Java 8, Spring Boot 2, Micronaut, Oracle, PostgreSQL, MongoDB, Hazelcast, Kafka
- Разработка микросервисов для платёжных систем с высокой нагрузкой - Работа в команде над внутренними инструментами для финансовых операций - Взаимодействие с группой разработчиков, аналитиков на всех этапах работы.
Понравился профиль? Создайте себе такой же