Go • PostgreSQL • REST API • Docker • Linux • Git • Bash
Backend developer with 7+ years of infrastructure engineering experience, focused on building reliable Go backend services.
Interested in Go, PostgreSQL, networking, containerization, and distributed systems.
☁️ Hosting & Deployment: Render, Docker Hub, GitHub Actions (CI/CD)
- go-bot-microservice — Telegram Bot microservice written in Go using PostgreSQL and Docker.
-
go-custom-router — Высокопроизводительный кастомный HTTP-роутер для Go на базе
net/httpс$O(1)$ маршрутизацией, Fluent API, встроенным лимитером запросов и мидлварями. -
go-generator — собственный инструмент для генерации статических сайтов на Go.
- Реализована поддержка шаблонов (
html/template) и динамическая подстановка данных изconfig.json. - Автоматическая конвертация
README.mdв HTML через библиотекуgomarkdown. - Сборка итогового сайта в папку
distс готовымindex.html. - Используется в CI/CD пайплайне для деплоя на GitHub Pages.
- Позволяет быстро собирать лендинги и документацию без внешних генераторов.
- Есть возможность использования как GitHub Action
- Реализована поддержка шаблонов (
- go-api-ping — High-performance Go API monitoring service with SSRF protection, concurrent workers, scratch Docker deployment, and Tailwind UI. Deployed on Render.
- go-heart-bot — Кастомная библиотека/обертка для упрощенного создания и конфигурации Telegram-ботов на Go.
- postgresql-stack — Готовое инфраструктурное решение (Docker Compose стек) для развертывания контейнеризованной PostgreSQL в связке с pgAdmin.
- portainer-stack — This repository provides a modular and secure Docker Compose template for deploying Portainer CE (Community Edition). Designed with a dual-mode architecture, it bridges the gap between simple local development and robust production environments.
- Key Features:
- Dual Deployment Modes: Choose how to expose Portainer using Docker Compose profiles:
- Direct Access Mode (Default): Runs out-of-the-box on a standalone bridge network with a direct port mapping (
9000), perfect for local testing or homelabs. - Traefik Reverse Proxy Mode (
--profile traefik): Connects to an external Traefik edge router via a shared network, enabling automatic hostname-based routing and Let's Encrypt SSL/TLS certificate generation.
- Direct Access Mode (Default): Runs out-of-the-box on a standalone bridge network with a direct port mapping (
- Security Hardened: Includes best practices out of the box, such as container privilege escalation protection (
no-new-privileges:true) and health checks. - Data Persistence: Uses a named Docker volume (
portainer_data_volume) to ensure that user accounts, configurations, and internal states are safely preserved across stack re-creations or image updates. - Fully Documented: Complete with environment variable guides, network architecture overviews, and Traefik routing explanations to make setup and maintenance seamless.
- Dual Deployment Modes: Choose how to expose Portainer using Docker Compose profiles:
- Key Features:
- Backend & Systems: Go, PostgreSQL, Concurrency, Distributed Systems
- Engineering Excellence: Automated CI/CD Pipelines, Frontend Performance Optimization, Clean Architecture
- 2018 Bachelor of Information Systems
-
Go-разработчик с нуля — Яндекс Практикум (Дипломный проект защищён, получен сертификат о переподготовке, 2026)
-
Дополнительные курсы (Яндекс Практикум):
- Создание Telegram-бота
- Философия DevOps
- Гибкие методологии в работе над продуктом
- Критическое мышление
-
Профильные сертификаты (Stepik):
- PRO Go. Основы программирования (с отличием)
- Программирование на Golang (с отличием)
- Docker для начинающих + практический опыт (с отличием)


