МФ
Максим Ф.
Мужчина, 34 года
Россия, Владикавказ, UTC+3
Ставка
3 447,01 Р/час
вкл. НДС 20% (460 Р)
Специалист доступен с 1 ноября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Русский — C2
Главное о специалисте
Специалист с сильным бэкенд-бэкграундом (SQL, микросервисы, CQRS), продвинутыми навыками тестирования и DevOps (Docker, Nomad, Terraform), а также опытом во фронтенде (Angular, React). Нацелен на архитектурные роли.
Краткая информация
- Опыт работы с SQL (чистые запросы и ORM), RabbitMQ (очереди), gRPC (включая Gateway), OpenAPI/Swagger;
- Участвовал в развертывании инфраструктуры с Nomad + Terraform (кластеры с нуля) и Docker (multistage, сложные конфигурации, API);
- Высокий уровень в написании тестов: юнит, интеграционные, e2e (Codeception/PHP, Jest/TS);
- Строгий подход к коду: профилирование, отладка, соблюдение CQRS и низко связанной архитектуры;
- Практический опыт с Kubernetes (k8s), Nomad, Terraform, Docker (включая альтернативные рантаймы);
- Опыт работы с Linux (Ubuntu/Debian) и MacOS;
- Продвинутый уровень в Angular (Signals, DI, RxJS, Taiga UI, Zone.js);
- Средний уровень в React + Redux-Saga;
- Активно развивается в направлении Tech Lead/Architect;
- Изучает Java-стек (Hibernate, JUnit) для расширения экспертизы.
Проекты
(6 лет 6 месяцев)
Проект из сферы развлечений.
Роль
Fullstack разработчик
Обязанности
Написал c нуля платформу для интерактивного воспроизведения кода с функцией плеера в браузере.
Написал плеер, протокол хранения/передачи данных, весь кабинет и производительные таймеры с синхронизацией с медиа-плеером (100тыс строк кода).
Стек проекта:
- Golang-сервис для песочницы + Golang-сервис для медиа-сервера /S3/ffmpeg, go-плагины на hashicorp go-plugin, пара доп микросервисов;
- Terraform (Google Cloud, AWS, Digital Ocean providers);
- Angular (14-19), RxJS, модули на чистом TS + 3 React-микрофронта (собрана небольшая вебпак-федерация);
- Supabase (Auth, API и основное хранилище).
Open sourced:
- Написал на Golang open-source песочницу по запуску любого кода на любом языке;
- Сервис оркестрирует сотнями Docker-контейнерами, подключает/отключает к docker-сетям;
- Использовал Kubernetes для развёртывания контейнеров.
- Работает все через Go Docker SDK + Google gVisor Runtime.
Стек специалиста на проекте
Vysor, AWS, supabase, Google, Google Cloud, Terraform, FFmpeg, S3, SDK, GOlang, Docker, TypeScript, Angular, React, RxJS, plugins, Digital Ocean, hashicorp, runtime, Microservices, Kubernetes
Отрасль проекта
Media
Период работы
Май 2024 - Апрель 2025
(1 год)
Проект из сферы развлечения
Роль
Golang разработчик
Обязанности
Разрабатывал бэкенд-сервисы на Golang (аффилиейт, биллинг, сервис для обмена валют) для платформы с элементами виртуальной реальности. Поддерживал монолитное приложение на Symfony.
Дополнительно:
Руководил командой из 3 человек (2 бэкенд-разработчика и 1.5 фронтендера, включая себя).
Огромный монолит включал:
Symfony 4.4
Postgres 12
Websocket (JS)
React (TS)
Выбирал технические решения и занимался архитектурой.
Помог устранить часть технического долга компании и прорабатывал продуктовые задачи.
Инициировал переход команды на Golang, переписав часть функционала на этом языке.
Настройка аутентификации устройств (на базе JWT или аналогичной схемы) и подключение Prometheus/Grafana для мониторинга (онлайн/офлайн статус, логи ошибок)
Занимался описанием документации и архитектуры.
Сдвинул команду к большему написанию юнит-тестов и использованию Psalm.
Стек специалиста на проекте
PostgreSQL, JavaScript, Grafana, Prometheus, TypeScript, Symfony 4.4, GOlang, WebSockets, Psalm, React
Отрасль проекта
Media
Период работы
Февраль 2022 - Апрель 2024
(2 года 3 месяца)
ЦУМ
Роль
Fullstack разработчик
Обязанности
• Разрабатывал и поддерживал маркетинговые сервисов обработки событий и нотификаций, юзер-сервис и рекламные сервисы;
• Снизил нагрузку на очереди;
• Переписал процессинг выгрузок для партнеров на Go;
• Написание тестового фреймворка (интеграционное тестирование) в виду отсутствия тестов.
- Внедрение Redis-кэш для часто запрашиваемых, но редко обновляемых данных;
- Перенос тяжёлых операций (рекомендации, логи и пр.) в ассинхронный режим с помощью Kafka;
- Разработка микросервиса на Go, управляющего профилями устройств (PostgreSQL), подключением по WiFi/USB и безопасными обновлениями прошивок через REST/gRPC
- ввёл Redis для хранения часто запрашиваемых данных, разгрузив PostgreSQL и снизив время ответов на критичных эндпоинтах до 50 мс, что позволило выдерживать пиковые всплески трафика без деградации производительности.
Стек специалиста на проекте
PostgreSQL, REST, PHP, Symfony, Microservices, Kafka, Redis, GOlang
Отрасль проекта
E-commerce & Retail
Период работы
Май 2020 - Февраль 2022
(1 год 10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Дальневосточный государственный технический университет
Специальность
Институт механики
Завершение учебы
2016 г.