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

ID 22983
СЧ
Сергей Ч.
Мужчина, 39 лет
Россия, Ульяновск, UTC+4
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Middle+
Навыки
CI/CD
DevOps
Docker
Git
GitLab
GOlang
gRPC
Jaeger
Kafka
Microservice Architecture
PostgreSQL
RabbitMQ
Redis
Go
Kubernetes
MongoDB
SQL
REST API
etcd
JSON-RPC
REST
Нереляционные БД (NoSQL)
NATS
Отрасли
EdTech
Marketing, Advertising & Design
Telecom
Главное о специалисте
Go-разработчик с 4-летним опытом работы в бэкенд-разработке, преимущественно с Golang. Специализируюсь на создании микросервисной архитектуры, разработке высоконагруженных сервисов, работе с очередями сообщений, базами данных и контейнеризацией. Опытен в рефакторинге кода, написании unit-тестов и код-ревью. ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: - Разработка backend-сервисов: создание и поддержка веб-сервисов на Golang с микросервисной архитектурой, работа с API (REST/gRPC), реализация бизнес-логики. - Проектирование микросервисной архитектуры: работа с gRPC для взаимодействия между сервисами, проектирование и реализация распределенных систем. - Работа с базами данных: PostgreSQL, Redis; проектирование структуры базы, оптимизация запросов, работа с транзакциями. - Очереди и брокеры сообщений: интеграция с Kafka, RabbitMQ для асинхронного обмена сообщениями между сервисами. - Контейнеризация и DevOps: использование Docker для развертывания сервисов, базовое администрирование контейнеризированных приложений. - Контроль версий и CI/CD: работа с Git, GitLab CI/CD для автоматизации сборки и развертывания сервисов. - Тестирование и отладка: написание unit-тестов, рефакторинг кода, трассировка сервисов с использованием Jaeger. - Код-ревью и оптимизация: анализ и улучшение кода, внедрение лучших практик разработки, повышение читаемости и производительности сервисов. - Работа в команде: следование методологиям Agile (Scrum/Kanban), работа с бэклогом, участие в спринтах и ретроспективах.
Проекты   (3 года 11 месяцев)
АО МТТ (МТС Exolve)
Роль
Ведущий программист (Golang)
Обязанности
Проект: Сервис голосовых роботов Разработка конструктора голосовых роботов, который позволял пользователям без глубоких технических знаний создавать голосовые сценарии и интегрировать их в системы поддержки клиентов. Обязанности: - Разработка и оптимизация логики конструктора голосовых роботов - Реализация микросервисных элементов сервиса - Обзор и выбор технологий для реализации различных частей системы - Работа с бэклогом, исправление багов и оптимизация существующего кода - Логирование и трассировка сервисов для повышения стабильности - Рефакторинг кода для улучшения читаемости и производительности - Код-ревью коллег для обеспечения качества кода Стек: Golang, gRPC, Kafka, RabbitMQ, Jaeger, Docker
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, REST, MongoDB, Kubernetes, NATS, gRPC, Kafka, HTTPS, Jaeger, CI/CD, GOlang, etcd, Нереляционные БД (NoSQL)
Отрасль проекта
Telecom
Период работы
Июнь 2024 - Февраль 2025  (9 месяцев)
Быстрая поставка систем
Роль
Golang-разработчик
Обязанности
Проект: Учебная платформа для сотрудников (Knauf) Разработка сервиса авторизации и управления учетными записями для корпоративной обучающей платформы, которая позволяла сотрудникам проходить обязательное обучение и тестирование. Обязанности: - Разработка и поддержка сервиса авторизации и управления пользователями - Реализация бизнес-логики для работы с аккаунтами сотрудников - Интеграция с внутренними сервисами через API - Разработка и проведение код-ревью - Оптимизация кода и рефакторинг для повышения производительности - Написание unit-тестов для покрытия критичных участков кода
Стек специалиста на проекте
PostgreSQL, Docker, REST, API, gRPC, Unit testing, JSON-RPC, Testing, Redis, GOlang, etcd, Нереляционные БД (NoSQL)
Отрасль проекта
EdTech
Период работы
Июнь 2022 - Июнь 2024  (2 года 1 месяц)
Студия 173
Роль
Golang-разработчик
Обязанности
Проект: Разработка бэкенда для компаний-заказчиков Работа в аутсорсинговой компании, где разрабатывались и поддерживались различные элементы backend-инфраструктуры для клиентов из разных сфер бизнеса. Обязанности: - Разработка дополнительного функционала для существующих сервисов заказчиков - Реализация API для взаимодействия между сервисами - Код-ревью и выявление узких мест в архитектуре - Написание unit-тестов для повышения надежности кода - Оптимизация запросов к базе данных для повышения производительности
Стек специалиста на проекте
PostgreSQL, Docker, API, Kubernetes, Unit testing, HTTPS, CI/CD, GOlang
Отрасль проекта
Marketing, Advertising & Design
Период работы
Апрель 2021 - Июнь 2022  (1 год 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ульяновский государственный университет
Специальность
Факультет гуманитарных наук и социальных технологий, Психология
Завершение учебы
2007 г.

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

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

Подробнее

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

EdTech • Marketing, Advertising & Design • Telecom
СЧ
Сергей Ч.
Ульяновск
Golang разработчик
Middle+
3 211,19 Р/час
GitLab
etcd
NATS
REST
Git
DevOps
Go
MongoDB
Redis
gRPC
+23

Go-разработчик с 4-летним опытом работы в бэкенд-разработке, преимущественно с Golang. Специализируюсь на создании микросервисной архитектуры, разработке высоконагруженных сервисов, работе с очередями сообщений, базами данных и контейнеризацией. Опытен в рефакторинге кода, написании unit-тестов и код-ревью. ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: - Разработка backend-сервисов: создание и поддержка веб-сервисов на Golang с микросервисной архитектурой, работа с API (REST/gRPC), реализация бизнес-логики. - Проектирование микросервисной архитектуры: работа с gRPC для взаимодействия между сервисами, проектирование и реализация распределенных систем. - Работа с базами данных: PostgreSQL, Redis; проектирование структуры базы, оптимизация запросов, работа с транзакциями. - Очереди и брокеры сообщений: интеграция с Kafka, RabbitMQ для асинхронного обмена сообщениями между сервисами. - Контейнеризация и DevOps: использование Docker для развертывания сервисов, базовое администрирование контейнеризированных приложений. - Контроль версий и CI/CD: работа с Git, GitLab CI/CD для автоматизации сборки и развертывания сервисов. - Тестирование и отладка: написание unit-тестов, рефакторинг кода, трассировка сервисов с использованием Jaeger. - Код-ревью и оптимизация: анализ и улучшение кода, внедрение лучших практик разработки, повышение читаемости и производительности сервисов. - Работа в команде: следование методологиям Agile (Scrum/Kanban), работа с бэклогом, участие в спринтах и ретроспективах.

Подробнее
Cloud Services • FinTech & Banking
ГТ
Георгий Т.
Минск
QA авто
Senior
3 844,15 Р/час
*nix
MariaDB
MS Windows
Postman
Selenium Grid
DevTools
REST
Java
Bash
Git
+52

В сфере информационных технологий я уже более десяти лет. Я само мотивирован и способен решать задачи разной степени сложности от начала до конца. Коммуникабелен и амбициозен, что позволяет мне эффективно работать в команде и быстро осваивать новые технологии. На протяжении моей карьеры проекты, над которыми я работал, зависели от требований клиента. У меня есть опыт ручного тестирования, которое включает тестирование систем в соответствии с сhecklists или Tutorials, регистрацией обнаруженных дефектов и последующим контролем исправления ошибок. Кроме того, как инженер по автоматизации, я разрабатывал проекты с нуля с использованием различных технологий. Для Web — автоматизации я использовал Java и Selenium, для автоматизации GUI — SwingLibrary и Robot Framework, для автоматизации CLI — Bash, а для тестирования Rest API — библиотеки Python. Затем проекты были развернуты на платформах непрерывной интеграции (CI), таких как Jenkins или GitHub Actions.

Подробнее
E-commerce & Retail • EdTech • FinTech & Banking • HRTech • Manufacturing • Realty & Constructoring • RnD • Social Networking
НГ
Николози Г.
Владимир
UX/UI дизайнер
Senior
2 697,4 Р/час
AI
Проектирование пользовательских интерфейсов
Web Design
Kanban
Auto Layout
Прототипирование
Pixco
Tilda
Scrum
Adobe XD
+27

Опытный UI/UX-дизайнер с более чем 6-летней практикой в создании удобных и визуально привлекательных цифровых продуктов. Его профессиональный опыт охватывает ключевые сферы, включая e-commerce, финансы, HR, производство и образование, что позволяет ему разрабатывать решения, учитывающие специфику различных отраслей. Ключевые навыки и компетенции: Глубокое знание основ разработки интерфейсов и умение работать с основными веб-инструментами. Навыки диджитал-маркетинга и аналитики, включая анализ ЦА и конкурентов. Проведение глубинных интервью с клиентами для выявления потребностей. Владение визуальным языком дизайна и разработка фирменного стиля. Создание интерактивных прототипов и определение оптимальной структуры продукта. Разработка дизайн-систем и адаптивных интерфейсов. Владея широким набором инструментов (Figma, Adobe XD, Photoshop, Illustrator, Sketch, Tilda, Miro, Notion), он успешно реализует проекты любой сложности — от лендингов до комплексных платформ. Один из наиболее значимых проектов — разработка HR-платформы, где создано 200+ макетов и 55+ user flow. Разработал дизайн-систему с нуля, включая токены, компоненты и гайдлайны. Провел исследование пользовательских сценариев и оптимизировал навигацию. Реализовал сложный функционал системы управления списками. Выполнил редизайн шаблонов для HR-отдела. Работы отличаются системным подходом, вниманием к пользовательскому опыту и способностью сочетать бизнес-задачи с эстетикой интерфейса. +Глубокая экспертиза в UX-исследованиях. +Навыки проектирования сложных интерфейсов. +Способности создавать запоминающийся визуальный стиль. +Опыт кросс-функционального взаимодействия с разработчиками и аналитиками. Ссылка на портфолио: https://www.figma.com/proto/5ZNM6hVIklxbCpQ3VPTYED/Portfolio?page-id=0%3A1&node-id=54-1506&p=f&viewport=908%2C617%2C0.12&t=jRAGM873YBVf2esH-1&scaling=min-zoom&content-scaling=fixed&starting-point-node-id=54%3A1506

Подробнее