Я разработчик с более чем 7-летним опытом в программировании и годом опыта в управлении командами. Я эффективно объединяю технические и лидерские навыки, успешно руководя мультидисциплинарными командами, включая фронтенд, бэкенд и DevOps. Моя специализация — разработка микросервисов на Golang с применением CI/CD, контейнеризации и облачных технологий, что позволяет мне улучшать эффективность разработки и управления системами.
Я активно участвовал в стратегическом планировании и внедрении аналитики, что повысило производительность и качество работы команд. Мой опыт также включает успешное внедрение различных архитектурных решений, таких как микросервисы и event-driven architecture, что улучшило масштабируемость и гибкость систем. Я стремлюсь к постоянному профессиональному росту и созданию условий для успешного выполнения проектов и достижения стратегических целей компании.
Достижения:
Рефакторинг монолитного приложения с PHP (Laravel) на Golang.
Мелкие правки в существующий проект на Php/Laravel 4.2.
Создание Go-прокси для CRM.
Golang микросервисы для многопотоковой отправки данных на сторонние сервисы.
Golang микросервис для создания очередей отправки контейнеров с данными.
Golang микросервис отправки SMS из CRM через различных провайдеров.
Golang микросервис для интеграции в CRM различных платежных провайдеров.
Golang микросервис для переноса данных из различных бд в бд заказчика (PostgreSQL).
Так же, реализовал систему тестирования:
Проводил обучение джуниоров основам Web, Golang, PHP, JS, основам ручного тестирования и автоматизации e2e тестов через TestCafe.
Использовались технологии: Git, Docker, Echo server, PostgreSQL, gRPC, Protobuf, Gorm, RabbitMQ.
Работа с:
Golang: gRPC, Protobuf, Echo server, Gorm, RabbitMQ.
DB: PostgreSQL.
VCS: Git (bitbucket, github).
Other: Docker, Ubuntu.
Прошел путь от стажера до junior+
Во время работы увлекся Golang.
За время работы освоил основы разработки и поддержки сайтов интернет магазинов под 1C-Битрикс.
Основные используемые навыки php, js, css, git
Сети связи и системы коммутации.
Инженер связи.