BioTech, Pharma, Health care & Sports
E-commerce & Retail
Logistics & Transport
Manufacturing
Social Networking
Никита К. Golang разработчик, Middle
ID 7810
НК
Никита К.
Мужчина, 21 год
Россия, Севастополь, UTC+3
Ставка
2 857,14 Р/час
НДС не облагается
Специалист доступен с 29 апреля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Backend-разработчик с 5ти-летним опытом коммерческой веб-разработки на Ruby/RoR и Golang. В основном сервисы REST API для мобильных приложений.
Проекты
(5 лет 2 месяца)
Сервис агрегатор
Роль
Backend разработчик
Обязанности
Проект: Сервис агрегатор координат абонентов из разных источников. Позволяет получать информацию о местоположении абонентов, создавать мониторинги и строить различные отчеты.
Команда: 3 BE, 1 Analyst, 2 PM, 2 Web
Обязанности:
Разработка клиента для биллинга сотового оператора на Go
Написание gRPC-интеграции клиента с основным сервисом
Исправление багов и доработка бизнес-логики основного RubyOnRails-приложения
Перенос узкого места трекинга локации в ClickHouse из основного приложения в отдельный микросервис на Go
Достижения
Достижения:
Спроектировал, разработал и внедрил микросервис для интеграции с биллингом сотового оператора
Вынес трекинг локации в микросервис, снизив этим нагрузку на основное приложение
Доработка Ansible-плейбуков для разворачивания микросервиса
Стек специалиста на проекте
Grafana, http-rpc, Tempo, DNS, HTTP, ClickHouse, Go, Linux, Swagger, TCP/IP, SSH, Prometheus, gRPC, Ansible, Kafka, Loki, REST API, PostgreSQL, Ruby on Rails
Отрасль проекта
Logistics & Transport
Период работы
Май 2024 - По настоящее время
(1 год)
NTX
Роль
Middle Backend разработчик
Обязанности
Мобильное приложение заказа такси и грузоперевозок
Команда: 1 BE, 1 Analyst, 1 PM
Обязанности:
Перенос части RubyOnRails-приложения на go-микросервисы
Разработка модуля позиционирования автомобилей с использованием WebSockets
Разработка модуля чатов с использованием WebSockets
Подключение к MongoDB и пайплайн-запросы
Интеграция с RubyOnRails-приложением с помощью Redis pub-sub
Достижения:
Настроил Gitlab CI/CD и поэтапную сборку контейнера приложения
Вынес логику чатов и позиционирования автомобилей из ActionCable в Go-сервис
Оптимизировал большую часть запросов к MongoDB
Стек специалиста на проекте
Grafana, http-rpc, DNS, WebSockets, HTTP, Go, MongoDB, Linux, Redis, TCP/IP, SSH, Prometheus, Jaeger, Docker Compose, Gorilla WebSocket, Loki, REST API, CI/CD, Kubernetes, gilab
Отрасль проекта
Logistics & Transport
Период работы
Сентябрь 2023 - Май 2024
(9 месяцев)
Рудодобыча
Роль
Middle Backend разработчик
Обязанности
Аналитический комплекс для проектирования систем горнодобывающих предприятий
Команда: 2 BE, 2 Analyst, 1 PM
Обязанности:
Разработка пакетов инструментария с общей логикой и структурами для go-микросервисов: логирование, amqp (очереди), валидация и обработка ошибок
Разработка микросервиса авторизации по парным jwt-токенам и отправкой событий в очередь
Разработка микросервиса нотификаций по событиям в очереди
Разработка микросервиса управления пользователями,
Проектирование и разработка переноса с TypeScript других core-микросервисов бизнес-логики в команде со старшим разработчиком
Достижения
Разрабатывал и поддерживал кластер микросервисов, часть из которых подвергалась высокой нагрузке
Интегрировал serverless микросервис в OpenWhisk, обеспечив масштабирование вычислительного микросервиса
Стек специалиста на проекте
Grafana, fx, http-rpc, Tempo, Elastic Search, DNS, playbooks, HTTP, Go, Kibana, MongoDB, Linux, Redis, Apache, Goland, TCP/IP, SSH, Prometheus, Ansible, Kafka, SMTP, CouchDB, Loki, Docker, TypeScript, Zerolog, RabbitMQ, REST API, PostgreSQL, Kubernetes, migrate
Отрасль проекта
Manufacturing
Период работы
Сентябрь 2022 - Сентябрь 2023
(1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Феодосийский колледж
Специальность
Программист
Завершение учебы
2023 г.