Сергей И. Golang разработчик, Middle+

ID 22514
СИ
Сергей И.
Мужчина, 42 года
Россия, Москва, UTC+3
Ставка
1 714,28 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Middle+
Навыки
gRPC
PostgreSQL
Docker
Redis
Kafka
Git
RabbitMQ
Go
Kubernetes
MongoDB
SQL
REST API
Python
Grafana
REST
Elasticsearch
ClickHouse
Prometheus
CI/CD
GitLab
WebSockets
Microservices
API
HTTP
Swagger
Gin
Unit testing
Отрасли
E-commerce & Retail
FinTech & Banking
Проекты   (1 год 9 месяцев)
Финтех Стартап - Аналог Stripe (Fintech)
Роль
Golang Developer
Обязанности
✅ Финтех Стартап - Аналог Stripe (Fintech). ✅ МОЙ ВКЛАД • Сервис аутентификации пользователей: Реализовал безопасную авторизацию и аутентификацию (JWT, OAuth 2.0, bcrypt) с учетом требований финансового сектора • Сервис обработки транзакций: Разработал отказоустойчивый микросервис для обработки финансовых операций с поддержкой различных платёжных шлюзов и соблюдением стандартов безопасности • Активно участвовал в код-ревью и помогал команде в выстраивании надежной архитектуры, отказоустойчивости, производительности и масштабируемости сервисов • Опыт работы с AWS: настройка и развертывание микросервисов с использованием ECS, EKS, RDS, S3, CloudWatch, Route 53 и других сервисов AWS для обеспечения отказоустойчивой и масштабируемой инфраструктуры • Опыт Kubernetes: управление кластерами, деплой приложений, настройка мониторинга и масштабирования • Опыт Terraform для автоматизации развертывания и управления AWS-ресурсами • Создал микросервис для отправки email и SMS уведомлений пользователям, интегрировав его с внешними сервисами рассылок • Разработал функционал для управления профилями пользователей, включая управление ролями и правами доступа • Реализовал генерацию финансовых отчетов и аналитики в реальном времени ✅ ОБЛАЧНАЯ ИНФРАСТРУКТУРА (AWS) • Развертывание и управление контейнерами: ECS, EKS • Хранение данных: RDS (PostgreSQL), S3, ElastiCache (Redis) • Мониторинг и логирование: CloudWatch, X-Ray • Сеть и безопасность: VPC, Route 53, IAM, Security Groups • Масштабирование: Auto Scaling Groups, Load Balancers • CI/CD: CodePipeline, CodeBuild ✅ АРХИТЕКТУРА И ИНФРАСТРУКТУРА • Настроил горизонтальное масштабирование микросервисов через Kubernetes • Участвовал в проектировании микросервисной архитектуры • Внедрил кеширование с использованием Redis, оптимизировал запросы к базе данных • Реализовал механизмы резервного копирования и автоматического переключения на резервные инстансы ✅ БЕЗОПАСНОСТЬ И ОТКАЗОУСТОЙЧИВОСТЬ • Внедрил защиту от SQL-инъекций, CSRF-атак, механизмы rate limiting и SecureCookie • Настроил систему мониторинга и алертинга (Prometheus + Grafana) • Интегрировал Kafdrop, AKHQ и Kafka Manager для отслеживания состояния топиков ✅ CI/CD И ОРКЕСТРЦИЯ • CI/CD: Настроил автоматизацию через Jenkins и GitLab CI • Контейнеризация: Развернул Docker + Docker Compose для разработки, Kubernetes для продакшена • API Gateway: Внедрил Kong для маршрутизации запросов и балансировки нагрузки • Очереди сообщений: Настроил обмен через Kafka с использованием клиента Sarama ✅ СТЭК • Язык: Golang • Фреймворки и библиотеки: - gin-gonic/gin для REST API - go-kit для микросервисной архитектуры - gorm для работы с базами данных - zap для логирования - testify для тестирования • Финтех библиотеки: - decimal для точных финансовых вычислений - go-money для работы с валютами - stripe-go для интеграции с платежными системами • Взаимодействие микросервисов: - gRPC с protobuf - go-micro для микросервисной архитектуры • Очереди сообщений: - Sarama для Kafka - go-redis для Redis • Безопасность: - golang-jwt/jwt для JWT - oauth2 для OAuth 2.0 - bcrypt для хэширования • Мониторинг: - prometheus/client_golang - opentelemetry-go для трейсинга • Конфигурация: - viper для конфигурации - consul-api для service discovery • Контейнеризация и оркестрация: - Docker + Docker Compose - Kubernetes (EKS) • CI/CD: Jenkins, GitLab CI • API Gateway: Kong • Базы данных: PostgreSQL, Redis ✅ Практика в проектировании архитектуры системного дизайна и выборе технологий: https://github.com/sergeick/fintech_system_design
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, REST, Protobuf, Kafka, OAuth 2.0, Redis
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2023 - Ноябрь 2024  (1 год 3 месяца)
E-commerce Marketplace в РФ
Роль
Golang Developer
Обязанности
✅ Высоконагруженный и высокопроизводительный marketplace матрасов на Go • Разработал System Design (системный дизайн) архитектуры проекта с акцентом на высокую производительность и масштабируемость, • Реализовал ключевые микросервисы (каталог, заказы, пользователи, синхронизация) на языке Go, интегрируя PostgreSQL, MongoDB и Redis для оптимальной работы с данными. • Разработал кастомный высокопроизводительный фильтр товаров, способный обрабатывать 200+ одновременных сложных запросов. • Настроил механизмы кэширования (Redis) для ускорения фильтрации и обработки популярных запросов, что позволило сократить время ответа системы. • Интегрировал сторонние API для синхронизации данных с 80+ производителями матрасов, включая автоматическое обновление цен, остатков и характеристик. • Оптимизировал производительность базы данных (PostgreSQL и MongoDB) для обработки 5,000+ транзакций в минуту и 3,000+ запросов к каталогу в пиковые периоды. • Участвовал в CI/CD-процессах совместно с DevOps-командой, включая развертывание микросервисов в Kubernetes (активно изучаю Kubernetes) ✅ Детали проекта Масштабируемая платформа для продажи матрасов от 80+ производителей. Система включает динамическую фильтрацию по множеству параметров и способна обрабатывать большие объемы данных и запросов. Разработана для работы с высокой нагрузкой, обеспечивая стабильность и надежность при пиковых нагрузках. ✓ 80+ фабрик ✓ 16,000+ уникальных моделей ✓ 8,000,000+ комбинаций размеров и характеристик ✓10,000+ уникальных покупателей в сутки ✓ 200+ одновременных сложных запросов ✓ 5,000+ транзакций в минуту (PostgreSQL) ✓ 3,000+ запросов к каталогу (MongoDB) ✓ Кастомный высокопроизводительный фильтр товаров ✅ Архитектура PostgreSQL • Транзакционные данные (заказы, платежи) • Данные пользователей • Базовая информация о продуктах • Цены и акции Smuk Sergei • Резюме обновлено 9 января 2025 в 07:35 MongoDB • Характеристики матрасов • Размеры и варианты исполнения (500+ вариантов для каждой модели) • Медиаконтент Redis • Результаты сложных фильтраций • Популярные комбинации характеристик • Кэш часто запрашиваемых размеров • Сессии пользователей ✅ Микросервисная архитектура Сервис каталога (Go, MongoDB) • Управление товарами и характеристиками • Фильтрация и поиск по каталогу • Кэширование результатов фильтрации (Redis) • API для получения каталога Сервис заказов (Go, PostgreSQL) • Обработка заказов • Управление корзиной • Интеграция с платежными системами • История заказов Сервис пользователей (Go, PostgreSQL, Redis) • Аутентификация и авторизация • Управление профилями пользователей • Управление сессиями (Redis) • Персональные настройки Сервис синхронизации (Go) • Импорт данных от производителей • Обновление цен и остатков • Валидация входящих данных • Логирование изменений ✅ Стек • Golang • REST API • Swagger • PostgreSQL, MongoDB, Redis, Kafka, Elasticsearch • Микросервисы на GO • Kubernetes • AWS Cloud • Terraform • Ansible • Docker, Docker Compose • GitLab CI/CD • Postman (protobuf) • Prometheus, Grafana • SCRUM (Jira) • Git ✅ Практика в проектировании архитектуры системного дизайна и выборе технологий: https://github.com/sergeick/Mattress_Marketplace_System_Design
Стек специалиста на проекте
PostgreSQL, Docker, Elasticsearch, REST, Swagger, Kubernetes, Protobuf, Terraform, Kafka, Redis
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2022 - Май 2023  (6 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (6 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Внутри страны, За границу
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный экономический университет
Специальность
Менеджмент
Завершение учебы
2008 г.

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

BioTech, Pharma, Health care & Sports • Social Networking • Urban technology
ИС
Иван С.
Санкт-Петербург
Golang разработчик
Senior
4 495,67 Р/час
Drupal
Laravel
Symfony
Angular
Angular 2+
Bootstrap
d3
Grunt
Gulp
Highcharts
+87

Иван — увлеченный и преданный своему делу Senior Go Developer с глубоким интересом к разработке программного обеспечения и стремлением создавать безопасные и эффективные технологические решения. Обладая большим опытом в управлении и разработке надежных приложений, Иван известен своей способностью трансформировать сложные требования в отлаженные, функциональные системы. Навыки и экспертиза: Владеет Go, PHP и JavaScript, с практическим опытом работы с фреймворками Symfony, Laravel, Drupal. Мастерски разбирается в архитектурном дизайне, разработке API и развертывании микросервисов с использованием Kubernetes. Имеет опыт работы в условиях высокого риска, обеспечивая безопасность данных и соблюдение международных стандартов, таких как HIPAA и SOC 2. Профессиональная деятельность: Постоянный участник международных конференций по разработке и технологиям, где он черпает последние тренды и идеи от лидеров отрасли. Недавно выпустил библиотеку на GitHub "telegram-bot-fsm", демонстрируя приверженность к разработке с открытым исходным кодом. Регулярно организует внутренние встречи для обмена знаниями и сотрудничества в своей команде и организации, активно участвуя в обсуждениях и семинарах. Интересы: Глубоко привержен искусству и науке разработки программного обеспечения, Иван постоянно ищет новые знания и методы, чтобы быть на передовой в своей отрасли. Активно участвует в технологических конференциях и семинарах, обмениваясь мнениями с коллегами и предлагая инновационные идеи.

Подробнее

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

AI & Robotics • Cloud Services • FinTech & Banking • Hardware • Insurance
ЭГ
Эльбей Г.
Омск
QA FullStack
Middle+
2 954,3 Р/час
Регрессионное тестирование
UI
Elasticsearch/Opensearch
Zephyr
Kanban
Тестирование iOS
тесткейсов
GitLab
Разработка
Программное обеспечение
+86

Эльбей — опытный IT-специалист с навыками работы в QA FullStack. Обладает глубоким пониманием различных технологий и инструментов, таких как Docker, GitLab, Jira, Figma, PostgreSQL и другие. Имеет опыт работы на проектах в сферах Hardware, Insurance, Cloud Services, AI & Robotics, FinTech & Banking. Эльбей работал в роли QA на проекте Astra Linux, где выполнял тестирование WEB, Front-end и Back-end API, а также занимался написанием и поддержкой библиотеки тест-кейсов. На проекте Ренессанс Страхование, Группа он проводил тестирование WEB, IOS и Android приложений, работал с Charles, Postman, SoapUI и другими инструментами. В Istokinfo он участвовал в оцифровке информации о промышленности России, тестировал Front-end, Back-end API и предрелизную ветку по чек-листам. Также Эльбей имеет опыт работы специалистом технической поддержки в Deeplay, где занимался сбором логов, отправкой баг репортов, мониторингом системы и выявлением ошибок. Кроме того, он работал оператором входящих вызовов в Сбербанке, помогая клиентам по продуктам банка.

Подробнее