Aleksey Zernov - Java developer

  • Middle
  • Россия
  • 150 000 - 200 000 ₽ (руб/мес)
  • Полная занятость
  • Готов(а) к удаленной работе
  • Обновлено 2 месяца назад
Photo

Навыки

  • Apache Tomcat
  • Bootstrap
  • DataTables
  • Docker
  • Ehcache
  • Hamcrest
  • Hibernate (JPA)
  • Hibernate Validator
  • Jackson
  • Java
  • Jenkins
  • jQuery
  • JSP
  • JUnit
  • Maven
  • Mockito
  • PostgreSQL
  • SLF4J
  • Spring Boot
  • Spring MVC
  • Spring Security

Опыт работы

Zimad

Unity developer - 2021-2024

Разработка геймплейной логики и игровых систем на базе Unity ECS (DOTS)
Оптимизация производительности с использованием Burst Compiler, Jobs System, Unity Profiler
Поддержка проекта: багфикс, рефакторинг, техническое улучшение
Участие в релизе и развитии Puzzle Villa (миллионы загрузок)
Стек: Unity, C#, ECS, DOTS, Addressables, Git, Jira, Rider

https://javaops.ru/

Java-разработчик - 02.2025-06.2025

Участие в разработке Spring/JPA Enterprise приложения c авторизацией и правами доступа на основе ролей на стеке Maven/ Spring MVC/ Security/ REST(Jackson)/ Java 8 Stream API:
— реализация сохранения в базы Postgres и HSQLDB на основе Spring JDBC, JPA(Hibernate) и Spring-Data-JPA;
— реализация и тестирование REST и AJAX контроллеров;
— реализация клиента на Bootstrap (css/js), datatables, jQuery + plugins.
Готовый демонстрационный проект «Подсчет калорий».
(требуется несколько минут для запуска приложения)
Участие в разработке Spring/JPA Enterprise приложения c авторизацией и правами доступа на основе ролей на стеке Maven/ Spring MVC/ Security/ REST(Jackson)/ Java 8 Stream API: — реализация сохранения в базы Postgres и HSQLDB на основе Spring JDBC, JPA(Hibernate) и Spring-Data-JPA; — реализация и тестирование REST и AJAX контроллеров; — реализация клиента на Bootstrap (css/js), datatables, jQuery + plugins. Готовый демонстрационный проект «Подсчет калорий».
https://topjava-eatlog.onrender.com/topjava/
(требуется несколько минут для запуска приложения)
Навыки: Spring MVC · REST(Jackson) · Spring-Data-JPA · Java 8 Stream API · Spring Boot · Веб-сервисы J2EE

Личный проект

Java-разработчик - 04.2025-06.2025

Разработка Lunch Voting System (REST API with Spring Boot)
Система голосования за ресторан, где пользователи голосуют за обеденное меню на текущий день.
— Разработан полнофункциональный REST API без frontend-интерфейса
— Роль администратора: управление ресторанами и меню (обновление меню по дням)
— Роль пользователя: голосование за ресторан, один голос в день, повторное голосование до 11:00
— Вся бизнес-логика, ограничения по времени, валидации и безопасность реализованы на backend'е
GitHub: https://github.com/VraKorvis/DailyLunchVoting
(требуется несколько минут для запуска приложения)

Образование

ЭУиИ

УлГТУ ИАТУ
2005-2010

Обо мне

Backend-разработчик с коммерческим опытом в C# (Unity) и устойчивыми навыками разработки на Java. После нескольких лет в геймдеве перешёл в enterprise-разработку, специализируюсь на Java и Spring Boot.

Участвовал в командной разработке приложения на стеке Java, Spring MVC, Spring Security, Hibernate (JPA), PostgreSQL, JSP, Ehcache. Использовались инструменты и технологии: Maven, Hibernate Validator, SLF4J, Jackson, Apache Tomcat, JUnit, Hamcrest, jQuery, Bootstrap, DataTables.

Реализовал собственный проект на Spring Boot, включая REST API, авторизацию, кэширование, валидацию и тестирование (JUnit, Mockito). Работал с архитектурой, слоистым построением приложения, в том числе с акцентом на чистый и поддерживаемый код.

Уверенно ориентируюсь в backend-стеке, обладаю системным мышлением, вниманием к деталям и ориентирован на результат. Открыт к технологическим вызовам и проектам, где важны архитектура, качество и производительность.

Приложение GeekLink

Установить
×
44 / 0,373 / 54.81mb