Давид О. Golang разработчик, Middle+

ID 25112
ДО
Давид О.
Мужчина, 23 года
Россия, Краснодар, UTC+3
Ставка
3 596,88 Р/час
вкл. НДС 20% (480 Р)
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Middle+
Навыки
Go
SOLID
Объектно-ориентированное программирование (ООП)
PostgreSQL
MongoDB
Redis
GOlang
ClickHouse
SQL
Elasticsearch
ORM
REST API
gRPC
Swagger
Gin-gonic
Gin
RabbitMQ
Kafka
NATS
Docker
Kubernetes
Linux
Prometheus
Grafana
Git
GitHub
GitLab
Microservices
Отрасли
FinTech & Banking
Information Security
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Опытный разработчик с более чем 3,5 годами коммерческой разработки. Имеет экспертизу в финтех-проектах, включая разработку и оптимизацию высоконагруженных систем с требованием к отказоустойчивости и низким задержкам. Краткая информация: Разработка системы алертинга в Unical. Спроектировал и поддерживал микросервис для мониторинга критических ошибок с интеграцией в Telegram, Slack, Mattermost, Email. Реализовал обработку событий через Kafka, NATS, RabbitMQ, gRPC, WebSocket, сократив время реакции на инциденты на 30%. Настроил Prometheus + Grafana для сбора метрик и визуализации данных; Создание высоконагруженного Gateway-сервиса. Разработал HTTP → gRPC Gateway для маршрутизации платежных запросов, что упростило масштабирование системы. Заменил Nginx-прослойку на отдельный сервис, улучшив управляемость и производительность. Внедрил чистую архитектуру (разделение на слои API, сервисов, репозиториев); Оптимизация AML-проверок транзакций с NATS и Redis. Реализовал асинхронную обработку AML-проверок через NATS, ускорив основной поток транзакций. Добавил кеширование в Redis для данных пользователей, снизив нагрузку на PostgreSQL на 40%. Провел нагрузочное тестирование с k6, выявил и устранил узкие места, оптимизировал индексы и пул соединений; Внедрение Kubernetes. Упаковал сервисы в Docker-контейнеры и развернул в Kubernetes для автоматического масштабирования. Настроил мониторинг через Prometheus + Grafana для отслеживания метрик в реальном времени. Участвовал в код-ревью, контролируя соблюдение code style и архитектурных принципов; Ускорение обработки платежей. Оптимизировал gRPC-коммуникацию между микросервисами, уменьшив задержки на 25%. Реализовал обработку доменных событий (event-driven подход) для повышения отказоустойчивости. Доработал валидацию и авторизацию транзакций, интегрировав AML-систему без блокировки основного потока.
Проекты   (4 года)
Высоконагруженная платежная система.
Роль
Golang разработчик
Обязанности
Микросервисная архитектура с поддержкой как асинхронных, так и синхронных взаимодействий между сервисами. Реализация Event Sourcing через Kafka для обработки событий. Обязанности: Разработка и поддержка API Gateway для обработки платежных операций, включая интеграцию с внешними платежными системами; Оптимизация работы с базами данных с акцентом на транзакционность; участие в архитектурных обсуждениях по структуре БД; Дежурства и поддержка третьего уровня (L3): оперативное реагирование на инциденты, мониторинг и анализ алертов, связанных с проблемами на стороне клиентов. Опыт профилирования Go-приложений и написания benchmark; Умение писать Unit-тесты; Понимание работы основных сетевых протоколов: TCP, HTTP, DNS.
Стек специалиста на проекте
PostgreSQL, Docker, REST API, Linux, Swagger, Grafana, Kubernetes, Prometheus, gRPC, Unit testing, Kafka, Redis, GOlang, Gin
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - Апрель 2025  (1 год 3 месяца)
Разработка и поддержка alert-service для системы оповещений о критических ошибках.
Роль
Golang разработчик
Обязанности
Обязанности: Выполнял роль ведущего разработчика сервиса оповещений, включая участие в проектировании его архитектуры; Основной подход к разработке: Domain-Driven Design (DDD); Реализовал интеграцию сервиса оповещений с другими компонентами системы; В качестве транспортного слоя использовал NATS благодаря: Простоте развертывания в существующей инфраструктуре; Легкости интеграции с другими сервисами; Возможности быстрого ввода в эксплуатацию.
Стек специалиста на проекте
PostgreSQL, Docker, Linux, Swagger, Kubernetes, NATS, DDD, GOlang
Отрасль проекта
Information Security
Период работы
Май 2021 - Январь 2024  (2 года 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Кубанский государственный аграрный университет имени И. Т. Трубилина
Специальность
Информационные системы и технологии (инженер)
Завершение учебы
2024 г.

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

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

E-commerce & Retail
ЭЗ
Эдуард З.
Алматы
Java разработчик
Middle+
3 275,41 Р/час
specta
transactional
Spring AOP
MS Windows
Spring Core
mocking
Spring Data JPA
Spring Cloud
Amazon S3
Spring MVC
+47

Эдуард — Java-разработчик уровня Middle из Алматы (Казахстан). Специализируется на проектах в сфере E-commerce & Retail. Опыт работы: - Старший Java-разработчик в проекте по созданию Telegram-бота для ответов акционерам нефтяной компании с интеграцией GPT. Разработал функционал для обеспечения взаимодействия с ботом через мессенджер, реализовал механизм сохранения информации о пользователях и их диалогах, настроил взаимодействие с GPT для генерации качественных ответов. - Java-разработчик в CRM-системе автодилера. Создал модули для управления автомобилями и пользователями, внедрил аутентификацию и авторизацию с помощью Spring Security и JWT, использовал Spring AOP для логирования действий пользователей. - Инженер-программист в проекте модернизации АСУТП нефтяного месторождения. Занимался разработкой программ для логических контроллеров (ПЛК), доработкой SCADA системы и системы отчётности на базе MS SQL.

Подробнее
FinTech & Banking • Information Security
ДО
Давид О.
Краснодар
Golang разработчик
Middle+
3 596,88 Р/час
Grafana
Gin
GitLab
ClickHouse
NATS
SOLID
Elasticsearch
Git
Go
MongoDB
+28

Опытный разработчик с более чем 3,5 годами коммерческой разработки. Имеет экспертизу в финтех-проектах, включая разработку и оптимизацию высоконагруженных систем с требованием к отказоустойчивости и низким задержкам. Краткая информация: Разработка системы алертинга в Unical. Спроектировал и поддерживал микросервис для мониторинга критических ошибок с интеграцией в Telegram, Slack, Mattermost, Email. Реализовал обработку событий через Kafka, NATS, RabbitMQ, gRPC, WebSocket, сократив время реакции на инциденты на 30%. Настроил Prometheus + Grafana для сбора метрик и визуализации данных; Создание высоконагруженного Gateway-сервиса. Разработал HTTP → gRPC Gateway для маршрутизации платежных запросов, что упростило масштабирование системы. Заменил Nginx-прослойку на отдельный сервис, улучшив управляемость и производительность. Внедрил чистую архитектуру (разделение на слои API, сервисов, репозиториев); Оптимизация AML-проверок транзакций с NATS и Redis. Реализовал асинхронную обработку AML-проверок через NATS, ускорив основной поток транзакций. Добавил кеширование в Redis для данных пользователей, снизив нагрузку на PostgreSQL на 40%. Провел нагрузочное тестирование с k6, выявил и устранил узкие места, оптимизировал индексы и пул соединений; Внедрение Kubernetes. Упаковал сервисы в Docker-контейнеры и развернул в Kubernetes для автоматического масштабирования. Настроил мониторинг через Prometheus + Grafana для отслеживания метрик в реальном времени. Участвовал в код-ревью, контролируя соблюдение code style и архитектурных принципов; Ускорение обработки платежей. Оптимизировал gRPC-коммуникацию между микросервисами, уменьшив задержки на 25%. Реализовал обработку доменных событий (event-driven подход) для повышения отказоустойчивости. Доработал валидацию и авторизацию транзакций, интегрировав AML-систему без блокировки основного потока.

Подробнее