Гражданство: Россия, Молдова.
Адрес проживания: Москва, Россия.
Опыт в разработке ПО: начиная с 2021.
Обязанности
• Разработка приложений: Создание монолитных приложений и микросервисов с использованием DDD и CQRS практик.
• Интеграция API: Реализация синхронной RESTful и асинхронной коммуникации с использованием брокеров сообщений.
• Оптимизация производительности: Повышение эффективности запросов к БД, профилирование приложений и эффективное управление ресурсами.
• Управление проектами: Планирование задач, координация команды разработчиков, интеграция с внешними сервисами, соблюдение дедлайнов.
• Тестирование и отладка: Проведение unit, интеграционных и нагрузочных тестов для выявления ошибок и решения проблем.
• Управление инцидентами: Обеспечение минимального времени простоя и сбоев в работе сервисов.
• Онбординг и менторство: Организация процесса адаптации и наставничество новых членов команды.
Достижения
В качестве тех-лида реализовал два крупных проекта длительностью по 5 месяцев:
• Первый проект успешно закрыл уже спустя год работы в Яндексе, возглавив команду из 5 человек.
• Второй - более сложный с точки зрения технических требований и сроков - также успешно реализован (координация команды из 8 разработчиков 5BE, 2FE, 1QA и интеграция с другими сервисами).
Дополнительную информацию можно найти в рекомендательном письме (по запросу).
Технологии
• Языки: Java 21, Kotlin
• IoC container: Spring
• DataSource & ORM: Postgres, Clickhouse, Liquibase, JPA & Hibernate, JOOQ
• Тесты: AssertJ, Mockito, Gatling, Tescontainers
• Паттерны разработки: DDD & CQRS, TDD
• Cloud environment: Yandex Cloud
Обязанности:
• Разработка приложений: Внедрение нового функционала для BFF-приложения.
• Интеграция API: Реализация синхронной RESTful и асинхронной коммуникации с использованием Apache Kafka.
• CI/CD: автоматизация процессов с использованием GitLab CI и Argo CD.
• Тестирование и отладка: Проведение юнит и интеграционного тестирования.
• Масштабирование систем с использованием Kubernetes.
• Написание и поддержка технической документации.
Технологии:
• Язык: Java 11
• IoC container: Spring Framework 5 (Spring Boot 2, Spring Data, Spring Security, Spring Web MVC)
• Брокер сообщений: Apache Kafka
• DataSource & ORM: Postgres, Liquibase, JPA & Hibernate
• Тесты: AssertJ, Mockito, Tescontainers
• CI / CD: Docker and Kubernetes, Helm, GitLab, Agro CD
• Cloud environment: AWS Cloud
Опыт дает представление о софт-скилах: инженерное мышление, многолетний опыт работы в ведущей международной компании, коммуникация, управление командой.
Обязанности:
• Разработка инструментов анализа конструкции самолета на прочность.
• Подготовка технической документации.
• Координация работы российской и американской команд.
• Проведение персональных и групповых тренингов.
• Согласование, координация и реализация проектов в установленные сроки.
Достижения:
• Признан американскими коллегами как один из лучших молодых инженеров, возглавляющих российскую команду.
• Как ведущий инженер успешно скоординировал работу команд инженеров из России, Украины и США.
Другие достижения и подробности работы описаны в рекомендательных письмах от руководства Boeing США (по запросу).
Инженер по авиакосмическим материалам. Прошел дипломную практику на производстве Boeing в городе Everett, WA, USA.
Успешно завершил курс повышения квалификации от работодателя "Spring Framework 5" на платформе Udemy, получив комплексное представление о Spring Framework 5. Разработал приложение с использованием Spring Boot, Spring MVC и других модулей фреймворка, улучшив навыки создания устойчивых и масштабируемых Java-приложений.
Завершил курс повышения квалификации от работодателя "Java Programming Masterclass covering Java 11 & Java 17" на Udemy, освоив современные возможности Java и лучшие практики ООП. Принял участие в реализации проектов, усилив навыки работы с Java / JDBC / SQL / JPA.