Олег Я. Kotlin разработчик, Senior
ID 12755
ОЯ
Олег Я.
Мужчина
Россия, Новосибирск, UTC+7
Ставка
4 285,71 Р/час
НДС не облагается
Специалист доступен с 19 апреля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Инженер-программист с опытом работы 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
Проекты
(4 года 1 месяц)
Сrypto exchange
Роль
Backend разработчик
Обязанности
● Проектирование новых сервисов в существующей архитектуре приложения
● Реализация сервисов
● Доработка существующих сервисов
● Помощь по автоматизации разворачивания проекта в Amazon с
использованием terraform и ansible (написание конфигураций для
развертывания сервисов)
● Интеграция со сторонними сервисами (AML сервис, Custody Exchange и тд)
Стек специалиста на проекте
Работа с интеграциями, Java, Redis, Ansible, Terraform, EKS, Amazon, EC2, Docker, MySQL, Spring Boot, Microservices
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2023 - По настоящее время
(1 год 5 месяцев)
Проект по внедрению цифровой валюты
Роль
Backend разработчик
Обязанности
● Реализовывал построение архитектуры приложения
● Проектирование решения на основе микросервисной архитектуры
● Составлена документация с описанием работы каждого из сервисов и
взаимодействия между ними.
● Спроектирована схема БД для обеспечения работы сервисов.
● Проектирование и реализация BPMN-процессов.
● Реализация взаимодействия с другими сервисами инфраструктуры
● Интеграции со сторонними сервисами.
● Реализация сервисов.
Стек специалиста на проекте
Работа с интеграциями, Базы данных, Java, gRPC, Red Hat, MSSQL, zeebe, Docker, OpenShift, Spring Boot, PostgreSQL, Microservices, Apache Kafka
Отрасль проекта
FinTech & Banking
Период работы
Август 2023 - Ноябрь 2023
(4 месяца)
Платформа для бронирования жилья и экскурсий
Роль
Backend разработчик
Обязанности
● Участие в построении архитектуры приложения.
● Реализация модулей приложения (многомодульный монолит)
Стек специалиста на проекте
Монолитная архитектура, Docker, Kotlin, REST API, Spring Boot, PostgreSQL
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Май 2023 - Август 2023
(4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Novosibirsk State Technical University
Специальность
Computer engineering
Завершение учебы
2011 г.