Middle Go DeveloperСпециалистХронологический

Middle Backend-разработчик Go

Middle Backend разработчик с 3-летним опытом проектирования и масштабирования распределенных систем на Go. Специализируюсь на микросервисной архитектуре и высоконагруженных API.

Бесплатный конструктор резюмеВакансии

Контакты

Вымышленные данные
Михаил Андреевич Новиков
Middle Backend Developer (Go)
xxx@mail.ru+7 926 000-00-00Санкт-Петербург

О себе

Опытный разработчик с фокусом на создании отказоустойчивых систем. Имею глубокие знания устройства Go-рантайма, механизмов работы GC и планировщика. Умею проектировать масштабируемые схемы БД и оптимизировать медленные запросы. Активно применяю паттерны проектирования и принципы SOLID.

Опыт работы

Backend Developer (Go)
Облачный ритейлер «Маркет-Про» · Санкт-Петербург
2021 — наст. время
  • Разработал систему обработки заказов, выдерживающую нагрузку до 5000 RPS
  • Внедрил gRPC взаимодействие между 10+ микросервисами, сократив задержки сети на 35%
  • Настроил экспорт метрик в Prometheus и визуализацию в Grafana, сократив время обнаружения инцидентов (MTTD) на 40%
  • Оптимизировал потребление памяти в высоконагруженном сервисе кэширования на 25% через профилирование pprof
Go Разработчик
ИТ-лаборатория «ТехноСфера» · Удаленно
2019 — 2021
  • Мигрировал монолитное приложение на микросервисную архитектуру (Go, PostgreSQL)
  • Реализовал интеграцию с 5 внешними платежными шлюзами через REST и SOAP
  • Внедрил использование Kafka для асинхронной обработки уведомлений, что повысило надежность доставки сообщений до 99.9%

Навыки

Hard skills
GogRPCKafkaPostgreSQLRedisKubernetesNginxClickHousePrometheus/Grafana
Soft skills
Проектирование системНаставничествоCode ReviewТехнический английский

Образование

Программная инженерия
ИТМО · 2015 — 2019

Языки

  • Русский C2 (Native)
  • Английский B2 (Upper-Intermediate)
Подтянуть язык

Сертификаты

  • Certified Kubernetes Application Developer (CKAD) · Cloud Native Computing Foundation, 2022

Частые вопросы

01.Чем Middle отличается от Junior в Go?

Middle понимает глубокие аспекты concurrency, умеет проектировать архитектуру сервисов и работать с брокерами сообщений.

02.Нужно ли знать Kubernetes на уровне Middle?

Необходимо понимать принципы деплоя, работы подов и уметь конфигурировать сервисы для работы в K8s.

03.Какие фреймворки популярны в Go?

Часто используются Gin, Echo, Fiber, но Middle должен уметь работать и на стандартной библиотеке net/http.

04.Важен ли опыт с очередями сообщений?

Да, опыт работы с Kafka или RabbitMQ является стандартом для Middle-позиций в распределенных системах.

Похожие образцы

Ведущий Веб-аналитикЭксперт

Хронологическое резюме Ведущего Веб-аналитика

Стратегически мыслящий Ведущий Веб-аналитик с 8-летним опытом, специализирующийся на разработке и внедрении комплексных аналитических решений, управлении командами и применении Big Data для достижения значимых бизнес-результатов.

Открыть
Ведущий SEO-специалистВедущий специалист

Резюме Ведущего SEO-специалиста. Пример для руководителей

Опытный Ведущий SEO-специалист с 8-летним стажем и доказанным опытом разработки и реализации выигрышных SEO-стратегий для крупных компаний. Эксперт в управлении командами, оптимизации бюджетов и достижении амбициозных бизнес-целей через органический канал.

Открыть
Ведущий РедакторВедущий специалист

Резюме Ведущего Редактора (IT-тематика)

Опытный ведущий редактор с более чем 7-летним стажем в создании и управлении контентом для IT-проектов, специализирующийся на разработке контент-стратегии, управлении командой авторов и редакторов, а также оптимизации материала для поисковых систем.

Открыть
Веб-аналитикСпециалист

Хронологическое резюме Веб-аналитика

Опытный веб-аналитик с 2-летним стажем в сфере электронной коммерции, специализирующийся на сборе, анализе данных и оптимизации пользовательского опыта для повышения ключевых метрик.

Открыть

Полезные статьи по теме