Ярослав Емельянов - Senior Kotlin/Java Backend developer

  • Senior
  • Армения, Ереван
  • 4 000 - 4 500 $ (дол/мес)
  • Полная занятость
  • Готов(а) к удаленной работе
  • Готов(а) к релокации
  • Обновлено 1 год назад
Photo

Навыки

  • Gradle
  • Java
  • Kotlin
  • PostgreSQL

Опыт работы

NetCracker

Junior Software Developer - 06.2016 — 12.2017

Миграция данных клиентов в развёртываемое решение NetCracker.
Написание и оптимизация SQL запросов. Разработал утилиту для ускорения работы отдела бизнес аналитиков

Haulmont

Middle -> Senior Java/Kotlin Software Developer - 01.2018 — 09.2021

Разработка крупных плагинов для Intellij IDEA (CUBA Studio, Jmix Studio).
Запуск разработки форка основного продукта для нужд внутреннего заказчика.
Ввод в команду новичков

Ecwid

Senior Java/Kotlin Software Developer - 10.2021 — 09.2022

Миграция данных, интеграции с внешними системами, миграция из монолита в микросервисы, расширение системы ролей пользователей

DBeaver labs

Senior Java Developer - 01.2023 — 04.2023

Backend на проекте CloudBeaver.
Облегчил сборку проекта для команды, автоматизировав часть ежедневных действий (OSGi проект в IDEA, генерация конфигов OSGi для dev окружения).
Разработал автоматизированную миграцию внутренней БД продукта.
Багфикс, расширение функционала

OpenDev

Senior Java Developer - 05.2023 — настоящее время

— Управление командой разработки модуля (2 сеньора, 2 джуниора). Обучение, постановка задач, коммуникация с бизнес аналитиками.
— Улучшил сборку проекта (Gradle): сократил потребление памяти на ~50%, время сборки на ~40%
— Внедрил генерацию кода, что позволило сократить среднее время выполнения задачи по API с 6-8ч до 2ух часов.

Образование

Бакалавр информационнных систем и технологий

Самарский государственный технический университет
2017

Обо мне

Опытный специалист с успешными проектами в сфере телекоммуникаций и разработки ERP-систем для крупнейших компаний в России и США. Эффективно оптимизировал процессы миграции баз данных, автоматизировал рутинную работу и внедрял меры безопасности. Активно участвовал в менторстве и консультировании, способствуя росту молодых разработчиков. Мои навыки охватывают широкий спектр технологий и помогли улучшить производительность и безопасность проектов

42 / 0,403 / 47.91mb