Skip to content
View alexeymoskalev-devops's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report alexeymoskalev-devops

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.

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

Alexey Moskalev

DevOps / SRE Engineer
Production infrastructure · Kubernetes · Observability · CI/CD · IaC


Who I am

DevOps / SRE engineer with 4+ years operating production infrastructure. I run fleets of bare-metal and cloud servers, build observability and CI/CD from scratch, and codify everything as IaC. I care about uptime, fast safe deploys, and infrastructure you can reason about.

  • 🌏 Based in Indonesia
  • ☸️ Day-to-day: GCP/GKE, Kubernetes, Ansible, Prometheus/Grafana, Docker, GitHub Actions
  • 🧰 I write tooling in Python · Go · Bash
  • 🔧 On-call, incident response, postmortems — SRE practices, not just pipelines

What I've done (with numbers)

Infrastructure & operations

  • Operate 60+ production servers across GCP (managed Kubernetes — GKE) and bare-metal in three European DCs (Hetzner, Vultr, OVH); migrated a large share of workloads from bare-metal into GKE.
  • Kubernetes in production: Helm charts, sealed-secrets, cert-manager, NetworkPolicies, resource quotas, dev/staging/prod environments, per-namespace service isolation.

Observability (built from zero)

  • Stack: Prometheus · Grafana · Loki · Promtail · Alertmanager · Alerta100% production alert coverage routed to Telegram.
  • Custom Prometheus exporters in Python and Go.

CI/CD & automation

  • CI/CD on GitHub Actions, GitLab CI, Semaphore CI with zero-downtime deploys — deploy time cut from ~30 min to ~3 min.
  • Multi-stage Docker builds, image optimization, publishing to GHCR.
  • Infrastructure as Code with Ansible (roles, playbooks, dynamic inventory) — new environment spin-up from ~2 h to ~15 min.

Networking & security

  • Nginx (reverse proxy, TLS, rate limiting), cert-manager for automated certificates, Cloudflare (WAF, DDoS protection, DNS, caching).
  • Linux hardening: ufw/iptables, fail2ban, SSH policy (keys + jumphost), sealed-secrets, a security baseline on every node.

Data & internal tooling

  • PostgreSQL & SQLite in production — deploys, schemas, backups, analytical SQL for operational metrics.
  • Built an internal Server Dashboard — real-time monitoring UI for a fleet of 90+ servers (Prometheus + Ansible inventory + service registry, live over WebSocket).

SRE practices

  • On-call rotation, incident response, postmortems; deploy standards and code review for infrastructure code.

Tech I work with

Cloud & Orchestration GCP Kubernetes Helm Docker

IaC & CI/CD Ansible GitHub Actions GitLab CI

Observability Prometheus Grafana Loki

Networking & Security Nginx Cloudflare Linux

Data & Languages PostgreSQL Python Go Bash


Open-source & side projects

A sample of public work — CI/CD pipelines and node/validator tooling I can show end-to-end:

  • drmed_ai — full GitHub Actions CI/CD: lint → typecheck → build + semver-tagged Docker releases to GHCR
  • cosmos-voting-bot — governance-proposal monitor, deployed via GitHub Actions over SSH with PM2
  • cosmos-exporter — Prometheus metrics for Cosmos validators/wallets (Go)
  • sui_voter — SUI gas-price auto-voter daemon (Python)
Web3 infrastructure experiments (Story Protocol)

Popular repositories Loading

  1. cosmos-exporter cosmos-exporter Public

    Forked from nodersteam/cosmos-exporter

    Scrape the data about the validators set, specific validators or wallets in the Cosmos network.

    Go

  2. cosmos-voting-bot cosmos-voting-bot Public

    Monitors governance proposals across Cosmos chains and notifies via Telegram; deployed through GitHub Actions over SSH with PM2.

    TypeScript

  3. chain-registry chain-registry Public

    Forked from cosmos/chain-registry

    Python

  4. guides guides Public

    Forked from berachain/guides

    A demonstration of different contracts, languages, and libraries that work with Berachain EVM.

    Solidity

  5. drmed_ai drmed_ai Public

    Next.js app shipped with a full GitHub Actions CI/CD pipeline: lint → typecheck → build, plus semver-tagged Docker image releases to GHCR.

    TypeScript

  6. solana-validator-switch solana-validator-switch Public

    Forked from huiskylabs/solana-validator-switch

    Solana Validator Switch (SVS) - 1-2s Hot Swap & Failover Solution

    Rust