Skip to content
View sovadeveloper's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report sovadeveloper

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sovadeveloper/README.md

Привет, меня зовут Максим 👋, мне 23 года.

Java Developer. Изучаю Java более четырех лет, включая коммерческий опыт работы.

Leetcode:

KnlnKS's LeetCode stats

Стек:

Основной:

  • Java (Core, Collections, Stream API, Concurrency)
  • Spring (Spring Boot, Spring MVC, Spring REST, Spring Web, Spring Security, Spring Cloud)
  • OpenFeignClient, WebClient, RestTemplate
  • JPA/Hibernate
  • Maven/Gradle
  • Oracle, PostgreSQL, MySQL, MonogoDB, Redis
  • Docker
  • Junit, Mockito
  • общее понимание микросервисной архитектуры (+ небольшие нароботки)

Так же знаком с:

  • Python (Flask, Django)
  • HTML, CSS, JS (Ajax)
  • React
  • RabbitMQ
  • Thymeleaf
  • Bootstrap

Опыт работы:

ООО "ЛАКИ" Март 2021 — Июль 2022 (1 год 5 месяцев)

  1. Отвечал за разработку backend части для онлайн магазина по продаже цветов + CRM системы для управления сотрудниками.
  • Написание REST API, взаимодействие с БД.
  • Принимал участие в проектировании API.
  • Частично принимал участие в отладке на frontend'e, работал с js, ajax и работал с шаблонизатором Thymeleaf.
  1. Отвечал за разработку backend части для агрегатора по продаже лакокрасочных изделий для автомобилей
  • Написание REST API, взаимодействие с БД.
  • Принимал участие в проектировании API.
  • принимал участие в проектировании БД.
  • проводил интеграции со сторонними сервисами.
  • покрытие тестами.

Стек: Spring Boot, Spring Data JPA, Spring Security, MVC, Docker, PostgreSQL.




ООО "Совкомбанк Технологии" Март 2023 — по настоящее время (Февраль 2024)

Разработка backend части приложений на языке Java, с использованием Spring Boot, Spring Data, Spring Security, Spring Web, Hibernate.

  • Взаимодействие с базой данных Oracle, написание нативных запросов SQL и использование хранимых процедур.

  • Взаимодействие с Graylog, Grafana, Sonar.

  • Работа с получением/формированием файлов Excel, Word, PDF. Работа со Stream, BLOB, CLOB. Преобразования изображений, гифок, документов в черно-белый формат.

  • Написание бизнес-логики приложения.

  • Написание REST API.

  • Работа с форматами JSON, XML, преобразование одного формата в другой. Опыт взаимодействия с мапперами ObjectMapper, XmlMapper, так же MapStruct и JAXB.

  • Проектирование архитектуры приложения и принятие решений по особенностям реализации.

  • Рефакторинг имеющегося кода.

  • Интеграция с другими сервисами, WebClient, OpenFeign и RestTemplate.

  • Документирование кода, работа со Swagger и Confluence.

  • Работа с Postman.

  • Работа с Docker.

  • Разбиение монолитного приложения на отдельные модули

  • Интеграция с Keycloack средствами Spring Security

  • Работа с TaskExecutor и @Async

Popular repositories Loading

  1. TheoryForPreparingForAnInterview TheoryForPreparingForAnInterview Public

    1 2

  2. taskTracker taskTracker Public

    Java 1

  3. j-game j-game Public

    Java 1

  4. A_star_path_finder A_star_path_finder Public

    Java

  5. tag_game_IDDFS tag_game_IDDFS Public

    Java

  6. path_finder_different_values path_finder_different_values Public

    Java