Артем Белоусов (artemvalt), 22 года, Россия, СамараАртем Белоусов (artemvalt), 22 года, Россия, Самара

Артем Белоусов

Back-end разработчик. Java/Spring/KotlinБэкенд разработчикВеб-разработчикСредний (Middle)
Рассмотрю предложения

Контакты

Войти
Возраст: 22 года
Опыт работы: 3 года и 8 месяцев
Регистрация: 26.07.2023
Последний визит: 4 дня назад
Гражданство:
Местоположение: Россия, Самара
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне


Профессиональные навыки:
• опыт работы с Java 11/17;
• знание Java Spring;
• опыт написание высоконагруженных приложений;
• знание sql/noSql БД;
• опыт написание микросервисов ;
• понимание паттернов программирования;
• опыт работы с брокерами сообщений(Kafka/RabbitMQ);
• опыт работы с Hibernate
• опыт работы с Kotlin
• знание систем мониторинга Grafana/Prometheus

Дополнительные сведения:
• умение работать в режиме многозадачности и высокие аналитические способности позволяют мне эффективно работать с большими объёмами информации
• быстро находить качественные решения сложных задач.

Навыки

Git
Docker
Java Spring Framework
Apache Kafka
MySQL
NoSQL
PostgreSQL
Kotlin
MongoDB

Опыт работы

  • Крупнейшая телекоммуникационная и ведущая ИТ-компания
    МоскваБолее 5000 сотрудников
    Бэкенд разработчик (Средний)Ведущий Java Разработчик
    Апрель 2024 — По настоящее время (10 месяцев)
  • Ведущий платёжный сервис в России и странах СНГ
    МоскваОт 1000 до 5000 сотрудников
    Бэкенд разработчик (Средний)Middle Java-developer
    Сентябрь 2023 — Апрель 2024 (8 месяцев)

    Разрабатывал АРМ сотрудников , занимающихся выдачей финансирования селлеров на маркетплейсах

    Stack проекта :
    Архитектура : микросервисы (20+ микросервисов)
    Технологии : Spring(boot, cloud, mvc), Kafka, Keycloak, Camunda,
    Mockito, Testcontainers, S3, Graphite, Grafana, Liquibase, Docker, Kubernetes, Gitlab

    БД: Redis, PostgreSQL, MongoDB

    • Создал сервис для хранения всех задач камунды в одном месте
    • Реализовывал асинхронное взаимодействие с помощью Kafka тех сервисов , которые взаимодействуют с задачами камунды
    • Оптимизировал работу с кешом , с помощью замены simple кеша Spring на Redis
    • Создавал .bpmn БП с помощью Camunda modeler
    • Реализовал систему логирования через Graphite + Grafana
    • Написание своих Realm Keycloak для аутентификации и авторизации пользователей в keycloak
    • Писал Liquibase скрипты для миграции БД
    • Занимался юнит и интеграционным тестированием с помощью mockito, testcontainers

  • Генерация или поиск с последующей реализацией инновационных проектов в сфере информационных технологий
    От 100 до 1000 сотрудников
    Бэкенд разработчикJava-разработчик
    Январь 2021 — Март 2023 (2 года и 3 месяца)

    Разрабатывал веб приложение для документооборота в государственной организации (ЦИК). 

    Приложение состоит из мобильной части (kotlin) и веб-сайта(Vue.Js+java )
    БД : Postgres,Redis,Solr

    Обязанности
    :
    • Связывал данные мобильного приложения с данными сайта
    • Написал код Java/Kotlin с функционалом чтения, записи и загрузки данных с мобильного и веб приложения в БД
    • Создавал графы бизнес процессов для продвижения документов , которые в последствии парсились в XML формат и хранились в БД
    • Написал сервис интеграций с внешними приложениями с помощью Kafka
    • Оптимизировал более 10000 строк кода: Java — 7000, Kotlin — 3000;
    • Анализировал работу приложения с помощью Grafana/Prometheus

    Достижения
    :
    • Являлся куратором у студентов-стажеров компании
    • Переписал сервис оцифровки документов с SOAP/JavaEE на REST архитектуру на Spring Boot, что повысило производительность в 2 раз

Высшее образование

  • СамГТУ

    Самарский государственный технический университет
    Самара1182 выпускника
    Автоматики и информационных технологий; ФАИТ
    Июль 2020 — По настоящее время (4 года и 6 месяцев)

Дополнительное образование