Антон М. Kotlin разработчик, Senior

ID 5863
АМ
Антон М.
Мужчина
Россия, Уфа, UTC+5
Ставка
3 636,36 Р/час
НДС не облагается
Специалист доступен с 2 января 2026 г.

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

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Senior
Навыки
Kotlin
JavaScript
PHP
Java
Vue.js
Android
CodeIgniter
Ktor
Kodein
TDD
Kotest
PostgreSQL
CI/CD
Kubernetes
Jaeger
ELK
Prometheus
Keycloak
Redis
MySQL
Elasticsearch
Exposed
MVVM
Retrofit
Room
Cassandra
Kafka
Rabbit
Docker
Gradle
Nexus
SonarQube
Hilt
SQLite
Git
Знание языков
Английский — B1
Главное о специалисте
- Опыт работы: более 12 лет - Опыт работы с микросервисами - Опыт разработки архитектуры приложения - Умение работать с брокерами сообщений - Опыт реализации API - Участие в юнит-тестировании - Умение работать с чужим кодом, опыт ревью кода, рефакторинг - Опыт работы с контейнерами (настройка окружения K8S) Образование: 2002 Уфимский колледж статистики, информатики и вычислительной техники; Программное обеспечение вычислительной техники и автоматизировнных систем
Проекты   (14 лет 8 месяцев)
СКБ - Бюро кредитных историй
Роль
Kotlin Developer
Обязанности
Задачи: ● разработка архитектуры нескольких микросервисов и взаимодействия между ними (в том числе обвязка для kafka клиента с учетом гарантированной доставки и обработки сообщений) ● разработка клиентской части (api для клиентов, ktor) ● настройка рабочего окружения для разработчиков (k8s, minikube) ● сервис для подписания документов (jcp, cryptoPro) ● работа с НПА (ФЗ 218) ● code-review ● unit-тест ● знание паттернов проектирования, DI, SOLID СТЕК: Kotlin, Java, Ktor, Kodein, TDD с kotest, CI/CD, PostgreSQL, Cassandra, Kubernetes, Kafka, Rabbit, K8s, Jaeger, ELK, Prometheus, Keycloak, Redis, Nexus, SonarQube.
Период работы
Апрель 2021 - По настоящее время  (4 года 4 месяца)
Gipervdom.ru
Роль
Fullstack Developer
Обязанности
Интернет-магазин по доставке продуктов Задачи: ● разработка кабинет клиента ● разработка приложения для товароведов ● разработка API архитектуры СТЕК: Kotlin, Java, Ktor, MySQL, Vue.js, ElasticSearch, Exposed, Android, MVVM, Retrofit, Room, Hilt, SqLite., RestAPI, Docker, Gradle
Период работы
Март 2019 - Апрель 2021  (2 года 2 месяца)
Mr-Morgan
Роль
Backend Developer
Обязанности
Интернет-магазин Обязанности: ● разработка архитектуры интернет-магазина ● интеграция с API платежных систем и систем доставки ● интеграция с системами учета товаров, контрагентов. СТЕК: PHP, MySQL, JavaScript, REST API, Git
Период работы
Март 2018 - Март 2019  (1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

E-commerce & Retail • EdTech • LifeStyle • RnD
АМ
Алексей М.
Белгород
Kotlin разработчик
Senior
3 896,1 Р/час
Kotlin
Java
PostgreSQL
Git
Angular
Bootstrap
CQRS
CSS3
Framework
GitLab
+80

Алексей — Kotlin-разработчик с семилетним опытом работы в проектах различных отраслей: от EdTech до e-commerce & retail. Изначально был PHP разработчиком. С марта 2021 года пишет на JVM стеке (в основном Kotlin). С ноября 2024 года дополнительно начал решать задачи с использованием Golang. Также имеет небольшие знания и опыт в front-end разработке. Работал с Angular 9, VueJs 2. Хорошо знает TypeScript/HTML/CSS. Свой код пишет в соответствии с принципами SOLID, DRY. Трезво оценивает сроки выполнения задач и работу всегда выполняет в срок. В работе над проектом Prequel для сферы лайфстайла занимался разработкой новых микросервисов, проводил ревью кода и работал над архитектурой проекта. Достижения: спроектировал и внедрил новые микросервисы, оптимизировал работу микросервисов (производительность улучшилась в 4 раза, а нагрузка на процессор упала в 2 раза), сконфигурировал GitLab pipes для более быстрого прохождения сборки проектов (сборка ускорилась в 2 раза). Для RnD-проекта DINS разрабатывал новые модули системы, внедрял Detekt code style checker и GitLab pipes, значительно улучшил логирование. Над проектом маркетплейса «Газпромнефть-Снабжения» работал в роли senior fullstack developer / team lead / architect. Занимался проектированием микросервисной архитектуры продукта, подготовкой архитектурных решений, разработкой модулей, релиз-менеджментом, ревью кода, организацией работы команды. Внедрил docker на проект, написал микросервис для хранения классификаторов и справочников, оптимизировал узкие места системы с помощью очередей на RabbitMQ. Также участвовал в разработке системы авторизации и аутентификации, регистрации пользователей, хранения/получения/редактирования информации о контрагентах и других компонентов для электронной торговой площадки Газпромбанка в качестве middle full stack web developer.

Подробнее
FinTech & Banking • FoodTech • IoT • Manufacturing • Travel, Hospitality & Restaurant business
ОЯ
Олег Я.
Новосибирск
Kotlin разработчик
Senior
4 285,71 Р/час
Java
Kotlin
Spring Boot
PHP
Kafka
Docker
CI/CD
Kubernetes
Grafana
Git
+45

Инженер-программист с опытом работы 10+ лет. Сильные навыки в разработке и внедрении программного обеспечения, проектировании реляционных баз данных, архитектуры проектов - Уверенное знание различных DB-движков (MySql, MariaDB, PostgreSQL+postgis, Redis, MongoDB). Опыт использования сложных запросов, хранимых функций, триггеров и процедур. - Механизмы кэширования (Memcached) - Опыт объектно-ориентированного программирования. Функциональное программирование. Сильный опыт работы с паттернами проектирования. - Программирование на PHP (PHP5.3+, PHP7.0-7.4, REST API, WebSocket, фреймворки: Yii, Yii2). - Программирование на Kotlin (Ktor, Exposed, socket.io). - Опыт работы с Javascript: React.js, Node.js, Socket.IO. - Сильный опыт использования брокеров очередей (RabbitMQ, Apache Kafka). - Опыт ведения логов (Graylog, ELK) - Опыт мониторинга (Zabbix) - Настройка Kubernetes на metallbare, написание конфигурации для stateful и stateless приложений, настройка лимитов для pods, развертывание приложений по CI/CD - Написание библиотек для распространенных случаев использования на PHP и Kotlin - Опыт работы с Docker: сборка образов, использование среды разработки с помощью docker-compose, опыт использования в продакшене. - Регулярное использование паттернов проектирования и Unit-тестов, непрерывная интеграция, автоматизация сборок. - Проектирование и планирование проектов. Опыт экстремального программирования - Проектирование и программирование клиент-серверных приложений (REST API, GraphQL, документация swagger). - CI/CD: опыт настройки и оптимизации заданий Gitlab CI (shell и docker runners). - Отладка и рефакторинг кода. Большой опыт сопровождения и улучшения существующего кода - Оптимизация производительности приложений (оптимизация баз данных, профилирование и оптимизация приложений) - Опыт руководства командой, работа с трекерами и планировщиками (JIRA, Youtrack, Redmine). Опыт работы с системами контроля версий GIT

Подробнее

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

AI & Robotics • E-commerce & Retail
МЛ
Максим Л.
Москва
ML разработчик
Junior+
1 571,43 Р/час
OpenCV
Tensorflow
Numpy
Git
Pandas
Linux
Scikit-learn
Seaborn
NLTK
PyTorch
+19

Максим — ML-разработчик уровня Junior+ с опытом работы на проектах в сферах AI & Robotics и E-commerce & Retail. На проекте по разработке системы алготрейдинга на основе новостного анализа выполнил следующие задачи: - разработал прототип системы для алготрейдинга акциями; - реализовал парсинг новостей из Telegram-каналов; - выполнил предобработку и семантическую классификацию новостей; - спроектировал и обучил модель прогнозирования; - настроил автоматическую отправку уведомлений о торговых сигналах в Telegram. В роли ML engineer в проекте Mars работал над следующими задачами: - разработка, обучение, валидация и развёртывание моделей машинного обучения; - проектирование и реализация пайплайнов (MLOps) для автоматизации процессов; - проведение A/B-тестирований; - анализ данных и проверка статистической значимости результатов; - интеграция разработанных моделей в существующую IT-инфраструктуру компании; - взаимодействие с кросс-функциональными командами и представление результатов работы бизнес-стейкхолдерам.

Подробнее