Специалисты

Описание

Навыки:
Java 8, Java 11, Spring Boot, Spring MVC,Hibernate, Maven, PostgreSQL, Mockito, Docker, Jenkins, GitlabCI, Terraform, Swagger, GoLang, Protobuff, Snappy, ApacheTika, Kafka, ElasticSearch 3, Kotlin + Courutines, PostgreSQL, Gradle, Redis (as DB and pus/sub broker), Mockito, Eclipse IDE, MySQL, VueJS, JavaScript, React, Redux

Образование:
2016 - 2022 - Белорусский государственный Университет информатики и радиоэлектроники, Инженер-программист

Иностранные языки:
Английский на среднем уровне

Опыт
Проект

SCell Desktop

Описание

Приложение для обработки файлов .xlsx и .numbers, что-то вроде обобщенного Excel для властей Германии Задачи: - Написание бизнес-логики проекта - Разработка и написание диалогов и модальных окок для настольной версии на JavaFX - Исправление ошибок - Встречи с клиентом - Работа по методологии Scrum Разработали собственную библиотеку обработки файлов Excel и номеров, которая была нашей продукцией. Монолит, команда 10 человек

Технологии

Java 8, JavaFX, Apache POI, Apache Tika, Maven, Jenkins Длительность:

Длительность

8 месяцев

Проект

SCell Web

Описание

Веб-версия первого проекта SCell Desktop Задачи: - Участие в разработке модели приложения, написание множества сервисов для обработки входящих данных. Например, служба хранения последних загруженных файлов, контроллеры для выбора, копирования и вставки файлов - Поддержка интерфейсной версии приложения на VueJS - Внедрении новых функций - Исправление ошибок Использовали модель из нашей собственной библиотеки обработки электронных таблиц (Excel, числа) для разработки веб-версии приложения. Микросервисная архитектура, TDD, команда из 10 человек

Технологии

Java 11, Spring Framework, Maven, PostgreSQL, Mockito, Docker, Jenkins, GitlabCI, Terraform, Swagger, VueJS

Длительность

9 месяцев

Проект

Парсер файлов .numbers обратно в .xlsx

Описание

Задачи: - Полная реализация задачи: участие в реализации алгоритма парсера, перепроверки и реализации соответствующей функциональности - Руководство командой из 4 человек - Внедрение нового функционала - Баг фиксы До реализации этого проекта библиотека SCell могла обрабатывать только файлы .xlsx. Заказчики решили добавить возможность чтения и обработки файлов .numbers.

Технологии

Java 11, GoLang, Protobuff, Snappy, ApacheTika

Длительность

11 месяцев

Проект

Трекер времени

Описание

Система управления тайм-менеджмента сотрудников в компании, локальный проект, монолит Задачи: - Управление командой разработки, курирование стажеров - Разработка нового функционала приложения, разработка модели, исправление ошибок, рефакторинг, вывод приложения в Jenkins

Технологии

Java 11, Spring Framework, Postgres, Firebase, Swagger, JUnit, Mockito, Jenkins

Длительность

8 месяцев

Проект

Joblio

Описание

Приложение позволяет кандидтам из стран третьего мира найти актуальную работу в Европе со всеми необходимыми документами. Задачи: - Разработка сервисов KYC-идентификации, внесения в черный список, уведомлений и так далее

Технологии

Java 14, Spring Framework, Postgres, JOOQ, Firebase, Jenkins, Maven, Docker

Длительность

6 месяцев

Проект

ADx Documents

Описание

Огромный документооборот, похожий на Google Drive и Microsoft Work Online, монолит Задачи: - Исправление ошибок рефакторинг - Перевод проекта с Java 7 на Java 14

Технологии

Eclipse IDE, Java 7/14, собственный аналог Spring Framework, MySQL

Длительность

4 месяца

Проект

TikTokFans, Laura

Описание

Инструмент родительского контроля Задачи: - Разработка проектов с нуля - Внедрение нового функционала - Баг фиксы

Технологии

VueJS, React, Redux, Java 11, Spring Framework, PostgreSQL, Jenkins, Docker

Длительность

10 месяцев