- Языки: GoLang
- Архитектура и методологии: Clean Architecture, 12-Factor App, Agile (Scrum), DDD, TDD
- DevOps и инфраструктура: Docker, GitHub Actions (CI/CD), статический анализ кода, Grafana, Loki, Vector, Linux
- Базы данных: PostgreSQL, ClickHouse, MongoDB
- Командная работа: опыт управления небольших команд, code review, agile-подходы
- Язык: английский B1
Ноябрь 2023 — настоящее время В Blockchain Sports я принимал участие в нескольких проектах:
- Криптокошелёк: разработал микросервис на Go для агрегации курсов криптовалют с разных бирж; спроектировал схему хранения в ClickHouse и настроил gRPC-взаимодействие. Разрабатывал различные библиотеки для повышения эффективности команды.
- Реферальная система: выступил лидом в мини‑команде (2 разработчика) по переписыванию Java-сервисов на Go; настроил CI/CD в GitHub Actions и обеспечил покрытие модульными тестами.
- Платформа: разработал сервис "Менеджер" на Go для нодовой агентской системы автопилота (Jetson); реализовал управление через WebSocket и NATS, автоматизацию развёртывания через Docker API, агрегацию логов через vector и их визуализацию в grafana, а так же развернул инфраструктуру через terraform.
До начала своей профессиональной карьеры занимался фрилансом, разработкой телеграм-ботов на Python. Прямое общение с заказчиком научило меня лучше понимать проблемы бизнеса и эффективно подходить к их решению. Разрабатывал различные учебные проекты для преобретения новых навыков и закрепления знаний, полученных из фундаментальной литературы, такой как "Чистый Код" и "Чистая Архитектура" Роберта Мартина, "Шаблоны корпоративных приложений" Мартина Фаулера.
Белорусский государственный технологический университет (БГТУ) Факультет информационных технологий, специальность ИСиТ (2022-2026)
- Telegram: t.me/F0rzend
- GitHub: github.com/F0rzend
- LinkedIn: linkedin.com/in/f0rzend
- E-mail: zhogalkostya@gmail.com
- Блог: t.me/Forzend