Игорь Д. Golang разработчик, Middle

ID 18520
ИД
Игорь Д.
Мужчина
Россия, Саратов, UTC+4
Ставка
3 468,09 Р/час
вкл. НДС 5% (128.57 Р)
Специалист доступен с 15 мая 2025 г.

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

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Middle
Навыки
Bash
Cassandra
Docker
GOlang
Grafana
GraphQL
gRPC
JavaScript
Kafka
Kibana
MySQL
NestJS
Node.js
PHP
PostgreSQL
Redis
TypeORM
TypeScript
build
Coroutines
DNS
Git
Go
HTTP
Linux
REST API
SOLID
TCP
Testing
gofmt
UI and Unit tests
Знание паттернов проектирования
JSON-RPC
REST
Нереляционные БД (NoSQL)
MongoDB
etcd
CI/CD
Kubernetes
HTTPS
Web
OpenSearch
AWS
Отрасли
BioTech, Pharma, Health care & Sports
Logistics & Transport
Media
Знание языков
Английский — B2
Главное о специалисте
>5 лет коммерческой Backend разработки, высшее техническое образование (магистратура), навыки разработки HighLoad приложений, проекты от Rutube, ТНТ. Небольшой опыт работы с Javascript и Typescript. Создание проектов как в соло, так и с командой. Опыт взаимодействия со сторонними разработчиками.
Проекты   (6 лет 3 месяца)
RuTube
Роль
Backend developer
Обязанности
Описание: крупнейший российский видеохостинг, предоставляющий платформу для размещения и просмотра видеоконтента, с аудиторией более 10 миллионов пользователей. Стадия разработки: переписывание всего проекта на Golang. Участие в проекте: Реализация возможности загрузки аватарок размером до 150МБ (раньше - 15 МБ); Осуществление функционала сортировки и фильтрации видео в поисковой выдаче; Разработка личного кабинета пользователя; Проработка внутреннего продукта для администраторов; Разработка с 0 всего Backend для Rutube Kids. Нагрузка: до 10к RPS. Рефакторинг / разработка нового функционала - 30/70. Архитектурные/Фичовые задачи - 30/70. Команда: 6 Backend.
Достижения
С командой полностью переписали систему тегирования видео, внедрили новые алгоритмы классификации и оптимизация базы данных тегов.
Стек специалиста на проекте
AWS, Go, Redis, gRPC, Kafka, Coroutines, GOlang, Docker, Testing, REST API, Node.js, PostgreSQL, CI/CD, Kubernetes
Отрасль проекта
Media
Период работы
Август 2022 - По настоящее время  (2 года 10 месяцев)
Автоматизация сервисных автоцентров
Роль
Backend developer
Обязанности
Описание: сервис обслуживания крупных автопарков клиентов: Яндекс, Сбер, Филипп Моррис и т.д. Стадия разработки: рефакторинг. Участие в проекте: Осуществление функционала записей на обслуживание; Разработка внутренней системы ЭДО с ролевой системой и разными этапами согласования документа. Рефакторинг / разработка нового функционала - 50/50. Архитектурные/Фичовые задачи - 50/50. Команда: 1 Lead, 2 Backend, 2 Frontend, 2 QA.
Достижения
Реализация авторизации в сервисе: по 1 договору с главным офисом появлялась возможность обслуживаться на всех подстанциях РФ без ДС; Переписал всю систему и вывел в прод для первых пользователей, много занимался архитектурой, взаимодействием со сторонними разработчиками.
Стек специалиста на проекте
TypeORM, GraphQL, AWS, Bash, Git, Linux, Redis, OpenSearch, Docker Compose, Docker, TypeScript, NestJS, JavaScript, REST API, Node.js, PostgreSQL, Kubernetes
Отрасль проекта
Logistics & Transport
Период работы
Сентябрь 2020 - Июль 2022  (1 год 11 месяцев)
Американская лаборатория
Роль
Backend developer
Обязанности
Описание: исследовательская американская лаборатория. Стадия разработки: рефакторинг. Участие в проекте: Написание личного кабинета сотрудника лаборатории; Переписывание Backend-сервисов с Javascript на Typescript; Написание и поддержка микросервисов (Golang); Реализация переноса данных о биоматериалах БД, заполнения полей по алгоритмам с указанием номеров центрифуг. Рефакторинг / разработка нового функционала - 40/60. Архитектурные/Фичовые задачи - 10/90. Команда: 1 Lead, 2 Backend, 2 Frontend, 2 QA, 1 PM, 1 аналитик.
Достижения
Особенность проекта - большое количество работы с CRUD’ами
Стек специалиста на проекте
Go, Redis, Kafka, Cassandra, SQL, TypeScript, JavaScript, Node.js, PostgreSQL
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Сентябрь 2019 - Август 2020  (1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Саратовский государственный университет им. Н.Г. Чернышевского
Специальность
Компьютерная физика, Магистратура
Завершение учебы
2021 г.

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

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", демонстрируя приверженность к разработке с открытым исходным кодом. Регулярно организует внутренние встречи для обмена знаниями и сотрудничества в своей команде и организации, активно участвуя в обсуждениях и семинарах. Интересы: Глубоко привержен искусству и науке разработки программного обеспечения, Иван постоянно ищет новые знания и методы, чтобы быть на передовой в своей отрасли. Активно участвует в технологических конференциях и семинарах, обмениваясь мнениями с коллегами и предлагая инновационные идеи.

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • EdTech
НП
Никита П.
Челябинск
Golang разработчик
Senior
4 367,22 Р/час
API
CI/CD
ClickHouse
dgram
Docker
ELK
Git
Gitlab CI
GOlang
Grafana
+36

О себе: Более 5 лет опыта в разработке backend-решений на Go, включая работу с микросервисной архитектурой, gRPC, Kafka, Redis, Docker, Kubernetes, а также опыт работы с базами данных, системами мониторинга и CI/CD. Специализируюсь на разработке высоконагруженных систем, оптимизации производительности и внедрении событийно-ориентированной архитектуры. Мне важны качество кода, масштабируемость и эффективность решений. ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: - Разработка и поддержка микросервисов на Go - Работа с базами данных: проектирование, оптимизация запросов (PostgreSQL, DGraph, ClickHouse) - Интеграция API с внешними системами (REST, gRPC, GraphQL) - Внедрение и развитие событийно-ориентированной архитектуры с использованием NATS, Centrifugo, Kafka - Работа с очередями и брокерами сообщений (Kafka, RabbitMQ) - Контейнеризация и оркестрация сервисов (Docker, Kubernetes) - Настройка и мониторинг CI/CD-процессов (GitLab CI) - Мониторинг и диагностика систем (Prometheus, Grafana, Jaeger) - Кэширование данных и повышение отказоустойчивости (Redis) - Написание юнит- и интеграционных тестов (Testify) - Работа с распределёнными системами и микросервисной архитектурой - Менторство и проведение код-ревью ________ Самая интересная и/или технически сложная задача из опыта? Я спроектировал и реализовал систему обмена событиями между микросервисами, используя NATS в качестве брокера сообщений. Это включало разработку схемы событий с использованием protobuf, создание библиотеки для удобной работы с событиями и механизмы гарантированной доставки сообщений. Особое внимание уделил обработке ошибок и повторным попыткам при сбоях, что повысило надежность системы в целом.

Подробнее

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

HRTech • Insurance
МП
Максим П.
Минск
Java разработчик
Senior
4 110,32 Р/час
ArtemisMQ
AWS SQS
gateway
ELK
Grafana
UML
AWS
GitLab
MS Windows
reports
+81

Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения.(SOLID, KISS, ООП) Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений Опыт разработки с использованием облачных сервисов (AWS) Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
Information Security
АЕ
Арсен Е.
Астана
Golang разработчик
Senior
4 675,32 Р/час
C#
C++
Jedis
Memcache
fiber
Gin
golangci-lint
GitLab
ClickHouse
pgx
+40

● Инженер-разработчик на golang с 2020 года. ● Опыт по созданию эффективного бэкенда для программных систем любого уровня сложности; есть достаточный опыт создания десктоп-приложений на golang; есть навыки разработки бодрого фронтенда с поддержкой принципов гипермедиа, HATEOAS. ● Декомпозиция, оценка и распределение 200+ задач среди сотрудников. ● Руководил командой разработки и довёл до релиза мультиплатформенное приложение для сохранения данных в Deep, что привлекло новых инвесторов и пользователей. ● Участие в переговорах с инвесторами, что привело к привлечению нескольких инвесторов. ● Проведение 200+ code review, заонбордил 5 новых сотрудников и менторил более 5 сотрудников. ● Выполнение 300+ задач различной сложности, включая создание, багфиксы, хотфиксы, рефакторинг и DevOps. ● Создание SDK для разработки мультиплатформенных приложений, использующих Deep. ● Создание множества шаблонов репозиториев для сокращения времени разработки. ● Разработка ботов для внутреннего и внешнего использования: Discord GPT Bot и Telegram GPT Bot, что обеспечило удобство работы без необходимости использования VPN. ● Написание и поддержка различных сервисов, включая Tinkoff эквайринг (C2C, C2B), Tinkoff трейдер, импортеры/экспортеры данных (JSON/XML/Byte), менеджеры переводов, заказов и инвентаризации. ● Создание reusable GitHub Workflows и GitLab Pipelines, внедрённые в большинство репозиториев. ● Внедрение SweepAI для ускорения решения коротких и лёгких задач, что повысило производительность команды. ● Внедрение логирования в ключевые проекты, что ускорило процесс дебаггинга и повысило общую стабильность продуктов. ● Разработка и поддержка СУБД LinksPlatform, которая планируется быть использованной в будущем вместо postgres, включая переписывание ключевых репозиториев с C# на C++, Rust и Go для бенчмаркинга и выбора оптимального решения.

Подробнее