Александр Г. Kotlin разработчик, Senior

ID 12351
АГ
Александр Г.
Мужчина
Россия, Уфа, UTC+5
Ставка
3 500 Р/час
НДС не облагается
Специалист доступен с 10 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Senior
Навыки
Kotlin
Spring
boot
SQL
Android
PostgreSQL
Maven
Android Studio
Gradle
REST
Retrofit
RxJava
Kafka
Docker
Redis
MongoDB
3d
ASM
B2C
BD
Behave
C
Code Review
CSS
d3
ER
ES
flight recorder
FTP
GitHub
GitLab
Grafana
H2
Hbase
HP
Http4s
HTTPS
Java
JavaScript
JProfiler
Kibana
Liquibase
MyBatis
OUnit2
Provider
PWA
RabbitMQ
Reactor
RM
S3
Spring Boot
Vonage
Web
Zookeeper
архитектура
БП
ДО
КА
кд
Лого
покрытие тестами
Р7
Разработка
Смоук-тестирование
1С:Управление холдингом
OAuth 2.0
Отрасли
RnD
Проекты   (2 года 5 месяцев)
ООО "Мобильная Платформа"
Роль
Senior Developer
Обязанности
Компания является исполнителем Мегафона, разрабатывает и поддерживает систему управления подписками, покупками, голосованиями (WAP, WEB, SMS, USSD), сбором статистики, ребиллами, построением отчетов, запуском регулярных задач. Система является высоконагруженной, многомодульной, со сложной архитектурой. Занимался правками багов, разработкой новых фич для бизнеса, анализом существующих решений. Плотное взаимодействие с аналитиками для составления тикетов и с тестировщиками для покрытия тестами. Писал тесты (unit и behave), проводил код ревью. Раскапывал проблемы, связанные с нагрузками на платформу, копал логи, метрики, файлы Flight Recorder'а. Используемый стек технологий: - Java (поддержка) / Kotlin (развитие) - Spring Boot 2 - MyBatis - построение запросов в БД - HBase для хранения данных пользователей - Postgres - бд для хранения данных сервисов - Redis - хранение изменяющихся данных - Kafka - система обмена сообщений через топики - ZooKeeper - хранилище конфигов, для конфигурирования системы на ходу, без перезапуска - Distributed Job Manager - запуск задач по анализу статистики и сообщений кафки - Обертка над CompletableFuture - CompletableRecator, для упрощения работы с бизнес задачами https://github.com/ru-fix/completable-reactor - Profiler - сборка метрик https://github.com/ru-fix/aggregating-profiler - RabbitMQ - передача сообщений в очередь в сервисы МФ. - Liquibase - миграции БД - Kibana - логи - Grafana - метрики - OAuth2 - авторизация - Взаимодействие с Ftp, S3
Стек специалиста на проекте
кд, Http4s, flight recorder, ES, Grafana, Р7, d3, покрытие тестами, 1С, Behave, архитектура, B2C, GitLab, Разработка, ДО, PWA, MyBatis, Zookeeper, Liquibase, Java, Kibana, ER, Redis, FTP, GitHub, HP, Kafka, Reactor, HTTPS, BD, Provider, S3, Hbase, RM, 3d, OUnit2, КА, БП, ASM, OAuth 2.0, Web, JProfiler, Лого, CSS, Kotlin, C, H2, Vonage, Смоук-тестирование, Code Review, RabbitMQ, JavaScript, Spring Boot, PostgreSQL, 1С:Управление холдингом
Отрасль проекта
RnD
Период работы
Январь 2022 - Май 2024  (2 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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
АП
Андрей П.
Москва
IOS разработчик
Middle+
3 236,27 Р/час
CoreData
obj-c
methodologies
SPM
SnapKit
composable
operating
SOLID
Architecture
SwiftUI
+34

Андрей — iOS-разработчик уровня Middle+. Обладает опытом работы над проектами в сфере FinTech & Banking. На позиции iOS Developer в крупном банке РФ координировал и планировал работу над проектом, проводил собеседования, ставил задачи, организовывал переход процессов разработки приложений с аутсорсинга. Руководил разработкой и текущей поддержкой проекта INSNC, который пришёл на смену устаревшему приложению InSync. Успешно перевёл программное обеспечение на собственную инфраструктуру банка. В проекте для Priorbank обеспечивал стабильную работу и развитие iOS-приложения, оптимизировал код, реализовывал новые функции. Мигрировал код с Objective-C на Swift, анализировал и исправлял ошибки, повышал производительность приложения. Настраивал и поддерживал CI/CD, автоматизировал сборку и развёртывание приложения.

Подробнее
E-commerce & Retail
СМ
Светлана М.
Жигулевск
QA ручной
Middle
1 618,44 Р/час
Git
HTML
CSS
MySQL
JavaScript
CSS3
1С:Бухгалтерия 8
Bootstrap
HTML5
DevTools
+11

Светлана — специалист по ручному тестированию с опытом работы в проектах e-commerce и retail. Она обладает навыками работы с инструментами, необходимыми для обеспечения качества веб-приложений: Bootstrap, CSS3, DevTools, Git, HTML5, CSS, HTML, PHP 8, JavaScript. Светлана имеет опыт работы на двух проектах в роли тестировщика. На первом проекте она занималась ручным тестированием, разработкой и поддержкой тестовой документации, тестированием бизнес-процессов, матрицы ролей, кадрового учёта, финансовых отчётов, кроссбраузерной и мобильной вёрстки, а также выявлением, локализацией и документированием дефектов. Второй проект включал в себя верстку адаптивных веб-страниц с использованием Bootstrap, доработку форм бально-рейтинговой системы и раздела новостей, вёрстку дизайна раздела задач и проектов в мобильной версии и сопровождение проекта. Общая продолжительность работы Светланы на проектах составляет 1 год и 5 месяцев.

Подробнее
Travel, Hospitality & Restaurant business
ДД
Даниил Д.
Москва
QA мобильный
Middle
2 247,83 Р/час
методологии
IOS
Работа с интеграциями
front
мобильных приложений
тесткейсов
Автотесты
Программное обеспечение
technology
Postman
+51

Даниил — тестировщик мобильных приложений с навыками работы в методологии Scrum. Он специализируется на QA мобильных устройств и имеет опыт тестирования веб-сайтов и мобильных приложений для бронирования жилья. Даниил работал над проектом, который включал в себя веб-сайт и мобильные приложения для Android и iOS, а также интеграции с платёжными системами и системы бронирования. В его обязанности входило ручное тестирование, расследование багов, запуск автотестов, составление баг-репортов и взаимодействие с разработчиками, дизайнерами и продакт-менеджерами. На проекте Даниил использовал Postman, Swagger, Charles, DevTools, Confluence, Jira, TestIt и PostgreSQL. Работа велась в команде из 2 тестировщиков, 2 backend, 2 front end, дизайнера, бизнес-аналитика, team lead и product manager.

Подробнее
Insurance • Manufacturing
АА
Арсен А.
Москва
Системный аналитик
Middle+
4 285,71 Р/час
BPML
Бухгалтерский учет
PosrgteSQL
UML
PHP
PHP 5
Понимание процесса и целей создания микросервисных решений
Postman
REST
Scrum
+25

Арсен — опытный IT-специалист, системный аналитик с грейдом Middle+. Имеет опыт работы в сфере разработки продуктов для страхования и финансовых услуг, а также в области бухгалтерского учёта. Арсен обладает навыками анализа бизнес-процессов, сбора и формализации требований, проектирования систем и взаимодействия сервисов. Он умеет работать с UML, BPMN, Archimate, Kafka, Jira, Confluence, Swagger, Postman, GitHub и другими инструментами. На последнем месте работы Арсен занимал должность ведущего системного аналитика. В его обязанности входило планирование проектов автоматизации, оптимизация бизнес-процессов и моделирование в нотации BPMN 2, анализ данных в СУБД/PostgreSQL, проектирование структуры API и другие задачи. За время работы на проекте Арсен запустил 4 продукта за 6 месяцев, победил в нескольких тендерах в крупнейших компаниях и снизил срок обработки заявок клиента с 14 дней до 5 дней.

Подробнее
BioTech, Pharma, Health care & Sports • EdTech • RnD • Travel, Hospitality & Restaurant business
АВ
Артем В.
Самара
IOS разработчик
Senior
3 636,36 Р/час
CoreData
filemanager
MVVM+
SPM
Yandex MapKit
File
Clean Architecture
SnapKit
Auto Layout
Factory
+44

Артём — iOS-разработчик уровня senior из Самары. Обладает продвинутым владением английского языка. Опыт работы на проектах: - «Синергия»: разработка нового модуля в приложении, активно использовал YandexMapKit и YandexAppMetrica, настройка пуш-уведомлений, проведение код-ревью. Разработал и оптимизировал новый модуль в приложении, провёл рефакторинг кода в отдельных местах проекта, тем самым ускорил работу всего приложения. Отрасль: EdTech. - NDA: разработка приложения с нуля, проектирование моделей в приложении, закладывание архитектуры. Успешно настроил websocket-сообщения для отправки видео и отслеживание статуса собеседника, добавил небольшой редактор видео. Отрасль: RnD. - «Аксбит»: разработка приложения с нуля на тему психологии, разработка геймификации в приложение, получение достижений пользователем при определённых сложных условиях, реализация базы данных для приложения, оптимизация работы приложения с двумя базами данных. Внедрил архитектуру TCA в проект. Отрасль: BioTech, Pharma, Health care & Sports. - «Веб-Программинг»: разработка приложений утилит с нуля, внедрение аналитики в проекты, проведение код-ревью, выгрузка приложений в AppStore. Написал 8 приложений и успешно выгрузил в AppStore, изучил расширение NetworkExtension и успешно реализовал сервис VPN. Отрасль: RnD. - «ТЕХНЕЗИС»: разработка нового модуля в приложение, разработка нового приложения самостоятельно, проведение код-ревью. Внедрил сервис по бронированию отеля, оптимизировал новое приложение. Отрасль: Travel, Hospitality & Restaurant business.

Подробнее