ИШ
Иван Ш.
Мужчина, 41 год
Россия, Москва, UTC+3
Ставка
3 116,88 Р/час
НДС не облагается
Специалист доступен с 31 августа 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Опытный backend-разработчик с более чем 5 годами опыта в проектировании и разработке высоконагруженных сервисов на Go. Успешно участвовал в проектах от идеи до выхода в продакшн, включая декомпозицию монолитных систем на микросервисы. Практикует подходы Event Storming и Data Mining, активно применяет паттерны проектирования и принципы SOLID, DRY, KISS. Имеет опыт работы в крупных компаниях, таких как МТС Диджитал и Deloitte. Уверенно взаимодействует с заказчиками, аналитиками и тестировщиками, легко адаптируется к изменениям, работает в команде без конфликтов, ответственно подходит к поставленным задачам.
Проекты
(7 лет 5 месяцев)
МТС Диджитал, декомпозиция монолитной системы на микросервисы
Роль
Go-developer
Обязанности
Команда: 5 backend-разработчиков, 4 тестировщика, 2 аналитика, тимлид
Задачи:
•Полный цикл работы с контрактами gRPC: написание .proto-файлов, кодогенерация клиентского и серверного кода на Go, поддержание актуальности API.
•Настройка метрик Prometheus на сервисах
•Разработка сервиса для подключение сторонних эквайринг банков (Сбер, Яндекс Сплит, МТС Банк и пр.)
•Разработка сервиса для работы с кредитными брокерами
•Разработка сервиса по фискализации чеков согласно ФЗ -54
•Написание unit-тестов для каждого сервиса и работа с багами
•Постоянная работа в команде с тестировщиками и бизнес аналитиками
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Git, Docker, Go, Kibana, Grafana, Kubernetes, GitLab, Prometheus, Kafka, Redis, OpenTelemery
Отрасль проекта
Telecom
Период работы
Сентябрь 2024 - По настоящее время
(1 год)
ЗащитаИнфоТранс, международная авиационная сервисная платформа (АСП), импортозамещение SITA
Роль
Старший Go-developer
Обязанности
Команда: 6 backend-разработчиков, 4 тестировщика, 3 frontend-разработчика, 2 дизайнера, руководитель проекта
Задачи:
•Документирование всех внешних REST API для личных кабинетов сервиса с помощью Swagger, что позволило фронтенд-разработчикам и сторонним потребителям быстро и корректно интегрироваться с бэкендом.
•Разработка и оптимизация микросервисов на базе Kubernetes, Kafka и PostgreSQL.
•Замена библиотеки для работы с Kafka с segmentio на kafka-franz, улучшение производительности.
•Использование Redis для кеширования сессий пользователей и ускорения доступа к часто запрашиваемым данным
•Рефакторинг сложных запросов в PostgreSQL, снижение времени выполнения с 12 минут до 5 секунд.
•Фикс багов при работе с библиотекой авторизации Kratos.
•Добавление новых типов данных в парсинг сообщений для АСП.
•Реализация хендлеров для изменения пароля пользователя в личном кабинете.
•Настройка мониторинга с Prometheus и Grafana, поддержка CI/CD процессов в GitLab.
•Взаимодействие с тестировщиками и аналитиками для уточнения требований и разработки API.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Go, Swagger, Kubernetes, GitLab, Kafka, Redis
Отрасль проекта
Information Security
Период работы
Май 2023 - Июль 2024
(1 год 3 месяца)
Фрейтер, внутренние сервисы и CRM-интеграции
Роль
Golang & Python Backend developer
Обязанности
Команда: 3 backend-разработчика, 1 архитектор, 2 тестировщика, 1 frontend-разработчик, 2 аналитика, руководитель проекта
Задачи:
•Интеграция микросервисов через gRPC как основной транспорт для внутренней коммуникации, ensuring type-safe contracts.
•Создание микросервисов на Golang
•Парсинг данных из внешних источников и сайтов как на Golang, так и на Python
• Полноценное создание микросервиса на Golang для департамента СБ, начиная со сбора требований, создания БД на Postgresql, написания REST API и заканчивая его деплоем в прод, включая процесс CI/CD
•Следовал принципам DRY и KISS при проектировании микросервисов
•Поддержка существующих сервисов компании на Golang и их актуализация
• Подготовка аналитических витрин с помощью DBT сервиса
•Создание ETL сервиса на Python с применением библиотеки asyncio и aiohttp для загрузки данных в ERP компании
•Написание unit-тесты для бизнес-логики управления безопасностью и интеграций
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Elasticsearch, Python, Bash, Go, GitLab, aiohttp, FastAPI, Django, Asyncio, Redis, DRF
Отрасль проекта
Social Networking
Период работы
Март 2021 - Май 2023
(2 года 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Яндекс.Практикум — Python Developer 2021 г.
Образование
Высшее
Учебное заведение
Московский автомобильно-дорожный государственный технический университет
Специальность
Автомобили и автомобильное хозяйство
Завершение учебы
2007 г.