Новоженин Николай
Фото

Junior Golang Backend Developer

Go, Docker, Kubernetes, PostgreSQL, RabbitMQ, gRPC, Prometheus

Скачать резюме (PDF)

Коротко

Делаю быстрые и надёжные сервисы на Go. Умею профилировать узкие места, настраивать очереди и поднимать сервисы в Kubernetes. Люблю аккуратный код и понятные интерфейсы API.

Навыки

Go
Разработка высокопроизводительных серверных приложений, REST API, работа с горутинами и каналами.
Средний уровень
Docker
Создание и оптимизация Docker-образов, управление контейнерами, Docker Compose для локальной разработки.
Средний уровень
Kubernetes
Базовое развертывание приложений, настройка Pods, Deployments, Services. Освоение основных концепций оркестрации.
Базовый уровень
PostgreSQL
Проектирование схем БД, написание сложных запросов, оптимизация производительности, использование транзакций.
Средний уровень
RabbitMQ
Настройка очередей сообщений, работа с exchange и routing keys, обеспечение надежной доставки сообщений.
Базовый уровень
gRPC
Создание эффективных межсервисных коммуникаций с использованием Protocol Buffers и потоковой передачи данных.
Базовый уровень
Git
Ветвление, слияние, разрешение конфликтов, работа с удаленными репозиториями, знание основных workflow.
Средний уровень
Linux
Администрирование серверов, написание shell-скриптов, настройка системных служб, мониторинг ресурсов.
Средний уровень

Проекты

Обо мне

Я — Новоженин Николай, junior Go backend-разработчик. Опыт: миграция данных, разработка и поддержка сервисов, профилирование производительности, настройка мониторинга и очередей сообщений.

Быстро вхожу в задачи, довожу фичи до состояния продакшн, люблю чистый код и понятные API. Готов к парной разработке, код-ревью и тестовым.

Интересы: высоконагруженные сервисы, очереди, оптимизация запросов, наблюдаемость (metrics/traces), безопасность API.