Михаил Т. Scala разработчик, Senior

ID 28442
МТ
Михаил Т.
Мужчина, 33 года
Россия, Набережные Челны, UTC+3
Ставка
3 688,31 Р/час
НДС не облагается
Специалист доступен с 15 июля 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Scala разработчик
Грейд
Senior
Навыки
Agile
Akka
Angular
CATS
Docker
Flask
FSM
Git
IntelliJ IDEA
Java
JavaScript
Jira
Kafka
Linux
MQTT
Play
PostgreSQL
Python
Redis
REST API
Sbt
Scala
Scrum
Slick.js
SQL
Waterfall
алгоритмы
Объектно-ориентированное программирование (ООП)
Функциональное программирование
Отрасли
LifeStyle
Знание языков
Английский — 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 г.

Похожие специалисты

E-commerce & Retail • EdTech • FinTech & Banking • Information Security • Logistics & Transport
ЕГ
Евгений Г.
Новосибирск
Scala разработчик
Senior
4 805,19 Р/час
Базы данных
Автоматизация процессов
Автоматизация тестирования
Серверное программирование
SQL
Java
Agile Project Management
Perl
SOAP
Python
+105

Опыт разработки на Java более 11 лет; Опыт разработки на Scala >=2.12 более 6 лет; Есть опыт разработки на Scala >=2.12 Есть опыт работы с Http4s; Есть знания и опыт работы с PostgreSQL; В работе использует Docker; docker-compose; Есть опыт работы с Akka; Умеет разбираться в чужом коде; Знает паттерны проектирования, DI, SOLID; Есть опыт разработки и проектирования REST API/Swagger; Есть опыт профилирования и поиска узких мест; Использует и настраивает CI/CD; Умеет проводить качественные code review. Многозвенные архитектуры, распределенные web системы, корпоративное ПО, банковское ПО, РСУБД, релизы, непрерывные разработка и тестирование, автоматизация, отчетные системы, vulnerability и error budget. Мотивирован, открыт, готов учиться и расширять кругозор, ответственен, дисциплинирован, собран. Обладаю организаторскими и командными навыками. Ориентирован на заказчиков и конечный результат, внимателен к деталям. 20+ летний опыт работы в распределенных мультинациональных командах в таких мировых корпорациях, как Sun Microsystems и Intel, и менее известных. 25+ летний опыт разработки и внедрения сложных программных систем; организации автоматизированного построения; тестирования, отчетности и продуктизации на разных языках.

Подробнее

Недавно просмотренные специалисты

Information Security
АК
Антон К.
Москва
DevOps
Middle
4 285,71 Р/час
Strongswan
Gitlab CI
CentOS
Zabbix
Bash
Git
Linux
LDAP
Nginx
Yandex
+22

Антон — DevOps-специалист с опытом работы в IT более 2 лет. Он обладает навыками администрирования Linux, настройки и управления виртуальными машинами, работы с системами контроля версий Git и GitLab CI. Антон имеет опыт работы на проекте AGIMA, где он обеспечивал бесперебойную работу внутренних сервисов компании и инфраструктуру для разработки. В его обязанности входило администрирование серверов, настройка мониторинга и системы авторизации, а также участие в запуске и поддержке клиентских веб-сервисов. На этом же проекте Антон выполнял задачи младшего системного администратора: поддерживал офисных пользователей, сеть и внутреннюю инфраструктуру. Его обязанности включали развитие и монтаж локальной вычислительной сети, управление системами контроля доступа, настройку IP-телефонии и видеонаблюдения, мониторинг и техническую поддержку серверов. Также Антон работал системным администратором-инженером в компании RINET, где решал различные задачи по настройке Windows, маршрутизаторов, клиентского оборудования и лечению вирусов.

Подробнее