МТ
Михаил Т.
Мужчина, 33 года
Россия, Набережные Челны, UTC+3
Ставка
3 688,31 Р/час
НДС не облагается
Специалист доступен с 15 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Scala разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Senior Scala Developer с более чем 6 годами опыта в разработке распределенных систем, интеграции сервисов и оптимизации серверной части приложений. Специализируется на создании высокопроизводительных микросервисных архитектур с использованием Scala, Akka, Play и Slick. Имеет опыт написания сложных REST API, оптимизации SQL-запросов и интеграции с базами данных. Ориентирован на функциональный стиль программирования, написание чистого кода и решение сложных алгоритмических задач. Активно участвует в code review, проектировании архитектуры и взаимодействии с командами для реализации бизнес-логики.
Проекты
(7 лет)
Разработка решения УКМ-5 для управления кассовой линейкой в рознице.
Роль
Ведущий программист
Обязанности
- Реализация серверной бизнес-логики на Scala с использованием Akka и Play.
- Разработка и развитие REST API для взаимодействия с фронтендом и внешними сервисами.
- Настройка и оптимизация работы с базой данных PostgreSQL.
- Создание новых интеграций между сервисами через Kafka.
- Оптимизация критических секций кода и устранение узких мест производительности.
- Участие в проектировании архитектуры микросервисов.
- Обеспечение поддержки третьей линии для устранения инцидентов.
- Проведение code review и менторство младших разработчиков.
- Документирование API и процессов для команды.
Достижения
- Реализовал более 30 REST API-методов, обеспечив стабильную работу системы.
-Снизил время отклика критических операций на 25% за счет оптимизации кода.
-Успешно интегрировал новые сервисы, повысив масштабируемость системы.
Стек специалиста на проекте
PostgreSQL, Docker, Linux, Scala, Slick.js, Kafka, Akka, Play
Отрасль проекта
LifeStyle
Период работы
Ноябрь 2024 - Июль 2025
(9 месяцев)
Разработка проектов ЕРОТ, ФГИС РОТ и ФРГУ3.
Роль
Scala Backend Developer
Обязанности
- Разработка и поддержка REST API (более 50 методов) на Scala с Play.
- Реализация серверной бизнес-логики с использованием Akka и Slick.
- Настройка и оптимизация SQL-запросов к PostgreSQL для повышения производительности.
- Интеграция сервисов через Kafka и создание новых связей между микросервисами.
- Оптимизация критических секций кода и устранение узких мест.
- Участие в проектировании архитектуры и системного дизайна.
- Проведение code review и менторство для команды разработчиков.
- Документирование процессов и API для обеспечения прозрачности.
- Тестирование и отладка функционала для минимизации ошибок в продакшене.
Достижения
- Оптимизировал SQL-запросы, снизив время отклика на ~40%.
- Внедрил более 50 REST API-методов для ФГИС РОТ, обеспечив стабильную работу.
- Улучшил масштабируемость системы за счет новых интеграций.
Стек специалиста на проекте
PostgreSQL, Docker, Scrum, Scala, Slick.js, Kafka, Akka, Play
Отрасль проекта
LifeStyle
Период работы
Март 2021 - Ноябрь 2024
(3 года 9 месяцев)
Разработка геоинформационной системы, картографического сервиса и модулей для Asterisk.
Роль
Инженер-программист
Обязанности
- Разработка ПО для геоинформационной системы и поиска маршрутов на Java 8.
-Создание фронтенд-интерфейса для визуализации карт и маршрутов на Angular.
- Разработка и поддержка микросервисов для Asterisk на Scala (Future, Akka, Cats, Monix).
- Разработка плагина pgCodeKeeper для Eclipse (Java, SQL).
- Написание юнит-тестов и рефакторинг кода для повышения читаемости.
- Участие в code review и обеспечение качества кода.
- Интеграция сервисов через Docker и настройка взаимодействия с базами данных.
- Сбор требований от заказчиков и согласование технических решений.
- Документирование процессов и функционала для команды.
Достижения
- Реализовал функционал геоинформационной системы, обеспечив точный поиск маршрутов.
- Успешно интегрировал микросервисы для Asterisk, повысив стабильность телефонии.
- Разработал плагин pgCodeKeeper, упрощающий работу с базами данных.
Стек специалиста на проекте
PostgreSQL, Docker, Java, Scala, Angular, Akka, CATS
Отрасль проекта
LifeStyle
Период работы
Август 2018 - Март 2021
(2 года 8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Интерактивный тренажер по SQL 2022 г.
Scala, Основы Git 2020 г.
Java 2019 г.
Computer Science, Безопасность в интернете, Введение в программирование (C++), Программирование на Python 2018 г.
Образование
Высшее
Учебное заведение
Innopolis University, Иннополис
Специальность
Computer Science, Robotics
Завершение учебы
2018 г.
Высшее
Учебное заведение
Казанский (Приволжский) федеральный университет
Специальность
Системный анализ и информатика, Прикладная математика и информатика
Завершение учебы
2015 г.