Backend Developer (Java/Kotlin)

Контакты


Контакты доступны после входа на сайт

Описание

Студент 4-го курса Информационных систем и технологий, за время обучения получил базовую подготовку по алгоритмам и структурам данных, которые на данный момент активно углубляю, а также опыт применения таких технологий как: C#, Java, Python, SQL (помимо самого синтаксиса и умения делать SQL запросы получил незабываемый опыт проектирования). Также имеется опыт построения UML диаграмм, знание базовых принципов и паттернов разработки ПО.
С конца второго курса работал в компании Exactpro на позиции Fullstack разработчика, по этой причине прекрасно понимаю фронтендеров и дизайнеров, мне не составит проблемы понять, что от бэкендеров хотят фронтендеры, работал со следующим стеком технологий Kotlin, Ktor, TypeScript, React, MObX и arangoDB.
Помимо опыта работы непосредственно разработчиком имею два с лишним года опыта работы в клиентской технической поддержке благодаря которым понимаю, сколько проблем может принести некачественный софт и имею поистине иммунитет к любому стрессу, также имею опыт обучения стажеров и их менторингу.
Люблю книги, видео и настольные игры, сериалы, чай, кофе и прогулки.

Навыки

В коммерческой разработке использовал Kotlin и Ktor для написания бэкенда для микросервисов, а так же React, Mobx и Typescript для разработки фронтенда, так же небольшой опыт работы с arangoDB. Имею учебный опыт разработки на Java, а так же проектирования и реализации sql баз данных и построенния запросов. На данный момент активно изучаю и практикую Spring

Опыт


Fullstack Developer (Kotlin, Ktor, TypeScript, React, Mobx), Exactpro
Июль 2021 - Июль 2022

Поддержка и разработка микросервисов платформы автоматизации тестирования для финансовых рынков с использованием стека Kotlin, Ktor, TypeScript, React, Mobx

  • Реализовал с нуля микросервис ответственный за кэширование результатов работы другого микросервиса с последующим хранением результатов работы в графовой базе данных (arangoDB) для ускорения выдачи данных клиенту и ускорения поиска
  • Реализовал систему динамической подгрузки схем для валидации json в Monaco Editor для объектов с нетипизированными полями
  • Реализовал embedded режим для встраивания кусков фронтенда одного сервиса в другой
  • Реализовал логику комбинированных фильтров для бэкенда
  • Реализовал draggable фильтр с использованием framer motion
  • Добавил ряд горячих клавиш с использованием react hotkeys
  • Мигрировал проект на новые версии внутренних библиотек используемых в проекте
  • Исправлял ошибки на фронтенде и бэкенде

Образование


Костромской государственный университет
Сентябрь 2019 - по настоящее время

О себе
Не готов релоцироваться
Начальные знания английского языка
Проживаю в городе Кострома

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме Fullstack Developer выглядит впечатляюще и содержит много полезной информаци...
Данное резюме имеет некоторые положительные аспекты, такие как обширные знания в област...
Данное резюме Ruby on Rails разработчика содержит много полезной информации о навыках, ...
Это резюме имеет много сильных сторон. Здесь перечислены важные технологии и инструмент...
Это резюме содержит много полезной информации о вашем опыте и навыках в разработке на P...
Резюме Евгения: 1. Общие впечатления: - Положительные: Евгений активно изучает Front...
Этот резюме обладает множеством положительных черт, таких как: Хорошо структурированн...
Это резюме Frontend-разработчика имеет хороший профессиональный опыт и образование. В н...
Это резюме выглядит обширным и информативным, что хорошо. Вот несколько советов для улу...
Резюме Германа, Frontend-разработчика с 4+ годами опыта, внушает впечатление высококвал...