Skip to content
View my-app-s's full-sized avatar

Block or report my-app-s

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
my-app-s/README.md

Go • PostgreSQL • REST API • Docker • Linux • Git • Bash

Go Backend Developer

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)

📊 System Metrics & Activity


🖥 Ключевые проекты (Go & DevOps)

🚀 Backend & Microservices

  • 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.

🛠 Packages & Libraries

  • go-heart-bot — Кастомная библиотека/обертка для упрощенного создания и конфигурации Telegram-ботов на Go.

🐋 Infrastructure as Code (DevOps)

  • 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.
      • 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.

Current Focus

  • Backend & Systems: Go, PostgreSQL, Concurrency, Distributed Systems
  • Engineering Excellence: Automated CI/CD Pipelines, Frontend Performance Optimization, Clean Architecture

📬 Контакты

Static Badge Static Badge Static Badge


🎓 Сертификаты и Образование

Образование

  • 2018 Bachelor of Information Systems

🚧 Профессиональная переподготовка

Pinned Loading

  1. go-api-ping go-api-ping Public

    High-performance Go API monitoring service with SSRF protection, concurrent workers, scratch Docker deployment, and Tailwind UI. Deployed on Render.

    Go 1

  2. go-bot-microservice go-bot-microservice Public

    🤖 Minimalist Go Telegram Bot microservice template with Docker Compose, PostgreSQL, and clean project structure.

    Go 1

  3. go-custom-router go-custom-router Public

    High-performance, lightweight HTTP router for Go built on net/http. Features $O(1)$ routing, Fluent API, sliding window rate limiter, and built-in middleware.

    Go 1

  4. go-generator go-generator Public

    Fast static landing page generator written in Go with Tailwind CSS v4 support, packaged as a GitHub Actions composite action for automated GitHub Pages deployment.

    Go 1

  5. go-heart-bot go-heart-bot Public

    🫀 Light, reliable, and modular framework for building extensible Telegram bots in Go.

    Go 1

  6. portainer-stack portainer-stack Public

    📦 Portainer CE & Traefik deployment template with automatic routing, SSL (ACME), and network isolation.

    1