АС
Александр С.
Мужчина, 32 года
Россия, Москва, UTC+3
Ставка
3 831,17 Р/час
НДС не облагается
Специалист доступен с 19 октября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Навыки
Отрасли
Проф. сообщества
Знание языков
Русский — B1
Главное о специалисте
Александр — Kotlin-разработчик уровня Senior из Москвы. Специализируется на разработке микросервисных архитектур с использованием Spring Boot, Kotlin и Java. Имеет опыт работы в отраслях Manufacturing, FinTech & Banking, Urban technology.
Участвовал в проекте «КОМИТАС» в роли инженера-программиста, где занимался разработкой алгоритмов работы складского оборудования, оптимизацией и отладкой микросервисов на Spring Boot.
В проекте «МультиКарта, ООО» в качестве Kotlin/Java developer разрабатывал и оптимизировал высоконагруженные микросервисы на Spring Boot с использованием корутин, переносил и отлаживал процессинговые модули из монолитной архитектуры на PL/SQL в микросервисную.
В АО «ВНИИЖТ» занимался разработкой серверной части веб-приложения расчётного комплекса для определения параметров движения поездов, оптимизацией и отладкой расчётных модулей, проектированием и отладкой REST API endpoint-ов.
Также участвовал в проекте ОАО «ВТИ», где создавал расчётный комплекс для определения оптимальной доли рециркуляции охлаждающей воды на Нижневартовской ГРЭС.
Проекты
(5 лет 9 месяцев)
КОМИТАС
Роль
Инженер-програмист
Обязанности
Реализация системы управления складом (WCS) на основе микросервисной архитектуры.
В ходе работы выполнял следующие задачи:
🞂 Разработка алгоритмов работы складского оборудования;
🞂 Разработка, оптимизация и отладка микросервисов на Spring Boot (30% микросервисов на Kotlin, 70% на Java);
🞂 Взаимодействие с внешними системами через предоставленные API;
🞂 Организация обмена сообщениями между микросервисами (REST, Kafka);
🞂 Оптимизация и разработка новых SQL запросов и запросов через Spring JPA;
🞂 Участие запуске системы и код ревью.
Юнит тестирование
Стек специалиста на проекте
PostgreSQL, Java, Kotlin, Maven, Hibernate, Liquibase, Kafka, Coroutines, Spring, Framework
Отрасль проекта
Manufacturing
Период работы
Октябрь 2023 - По настоящее время
(2 года 1 месяц)
МультиКарта, ООО
Роль
Kotlin/Java developer
Обязанности
Создание микросервисной архитектуры для осуществления процессинга электронных платежей.
В ходе работы выполнял следующие задачи:
🞂 Разработка, оптимизация и отладка высоконагруженных микросервисов на Spring Boot с использованием корутин (основной язык - Kotlin, вспомогательный - Java);
🞂 Перенос и отладка существующих процессинговых модулей из монолитной архитектуры на PL\SQL в микросервисную архитектуру;
🞂 Обработка входящих и генерация исходящих XML и JSON документов (парсинг, маршаллинг);
🞂 Взаимодействие с внешними поставщиками услуг через установленные API;
🞂 Разработка и оптимизация SQL запросов и запросов через Spring JPA.
Стек специалиста на проекте
PostgreSQL, XML, JSON, Java, SQL, Kotlin, Spring Boot, Hibernate, Spring Data JPA, Oracle Database, Pl/SQL, Coroutines, Spring, Microservice Architecture, Framework
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2023 - Октябрь 2023
(9 месяцев)
АО «ВНИИЖТ»
Роль
Kotlin/Java developer
Обязанности
Разработка серверной части веб-приложения расчетного комплекса для определения параметров движения поездов (потребление энергии, электрические расчёты, пропускная способность ветки)
В ходе работы выполнял следующие задачи:
🞂 Разработка, оптимизация и отладка существующих расчетных модулей (основной язык - Kotlin, Java как вспомогательный);
🞂 Разграничение ролей пользователей (Spring Security);
🞂 Генерация отчетов в JasperReports;
🞂 Автоматизированное считывание файлов и структур из устаревших программ (разбор массива байтов на основе структур исходного кода написанного на Visual Basic);
🞂 Проектирование и отладка REST API endpoint-ов;
🞂 Составление нативных SQL запросов для обращения к базе данных (в случае когда невозможно оптимизировать средствами Spring JPA);
🞂 Проектирование и реализация миграций баз при помощи Liquibase;
🞂 Написание JUnit тестов.
Стек специалиста на проекте
PostgreSQL, Java, SQL, Kotlin, JUnit, REST API, JPA, Gradle, Hibernate, Spring Security, Visual Basic, Liquibase, Spring Data JPA, Security, JasperReports, Spring, boot, core
Отрасль проекта
Urban technology
Период работы
Апрель 2022 - Февраль 2023
(11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
JavaRush JavaRush, Java Developer 2021 г.
Образование
Высшее
Учебное заведение
НИУ МЭИ Институт тепловой и атомной энергетики
Специальность
Тепловые электрические станции
Завершение учебы
2016 г.