СКУЛЫБЕРДИН
НИКИТА
Java Software Engineer
📧 nikitaskul2012@gmail.com
☎️ +7 (951) 556 71 57
📭 Россия, г. Екатеринбург
ОБРАЗОВАНИЕ
Бакалавр
Информационные системы
и технологии
Воронежский
государственный технический
университет
Воронеж 2019 – 2023
НАВЫКИ
Java (Core, Concurrent, NIO)
Spring Framework (Boot, Data,
JPA)
SQL (PostgreSQL)
Flyway, Liquibase
Maven \ Gradle
Apache Kafka
RabbitMQ
JUnit
Testcontainers
Hibernate ORM
Unix, Git
Docker
Microservices Architecture
RESTful API Development
Design Patterns
Agile Methodologies
Test-Driven Development (TDD)
Continuous Integration / Continuous
Deployment (CI/CD)
SOLID, KISS, DRY, YAGNI
Занимаюсь разработкой, сопровождением, оптимизацией
информационных систем любой сложности. Помогу
распутать сложный легаси код. Сделаю его гибким,
приведу в вид – соответствующий современным
тенденциям разработки для дальнейшей поддержки
и расширения функциональности. Найду возможности для
оптимизации работы системы и её компонентов.
ОПЫТ РАБОТЫ
Java Software Engineer
КРОК | www.croc.ru
Провел рефакторинг кода, улучшив читаемость и
понятность, а также сократив общую долю кодовой базы
модуля на 50% (>600 строк).
Переписал SQL запрос увеличив скорость его работы в
100 раз. Это сократило время выполнения запроса с 12 сек.
до 0,025 сек.
Проводя сode review, помог коллегам улучшить качество
кода и сократить количество багов на 50%. Это позволило
команде сконцентрироваться на следующих задачах и
уменьшить возвраты от тестировщиков.
Покрыл около 40% кодовой базы подсистемы unit и
integration тестами. Написанные тесты позволяли выявить
баг на этапе внесения изменений разработчиком, что
позволяло экономить от 2 дней на проверку
тестировщиком и возврату задачи разработчику.
Переписал flaky тесты, а также выявлял их во время code
review. Это сократило количество неудачных сборок на
30%, что повысило скорость деплоя.