Skip to content
View SwanHtetAungPhyo's full-sized avatar
  • 21:15 (UTC -12:00)

Block or report SwanHtetAungPhyo

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
SwanHtetAungPhyo/README.md
Typing SVG

About

name:        Swan Htet Aung Phyo
role:        Go Backend & DevOps Engineer
location:    Krakow, Poland
focus:       Distributed systems · Cloud infrastructure · gRPC · IaC
currently:   Go Backend / DevOps Engineer (Contractor)
open_to:     Backend collaboration · open source · contract work
timezone:    UTC+7

🚀 Impact & Metrics

Metric Impact
AWS Certified Solutions Architect Associate + Terraform Associate
CI/CD Automation 85% reduction in manual deployments (Weekly → Daily)
Multi-Region HA Route 53 failover, cross-region RDS, Auto Scaling across 2 regions
Microservices 35% improvement in data transfer efficiency, 10,000+ daily interactions
Security CloudTrail + Security Hub monitoring with live attack simulations
IaC 8+ Terraform projects, custom IaC language (TBLang), reusable modules
Open Source Contributing to Grafana Loki observability platform

💼 Experience highlights

  • 🏗️ Architected CI/CD pipelines on AWS with GitHub Actions — reduced manual deployment by 85%, shipped from weekly to daily
  • 🔌 Engineered gRPC microservices improving data transfer efficiency by 35% and supporting 10,000+ daily interactions
  • 🛠️ Built TBLang — a custom IaC language with full compiler pipeline (lexer, AST, semantic validation, AWS provider plugin)
  • 📊 Contributed to Grafana Loki — open source observability tooling with production-grade telemetry
  • 👥 Mentored engineers on DevOps best practices, microservice architecture, and gRPC patterns
  • 🔐 Developed KYC verification system integrating AWS Textract & Rekognition with 70% similarity threshold and 90%+ confidence detection
  • 🎙️ Built voice analysis service — Deepgram STT, 8-goroutine analysis pipeline, AWS Bedrock AI summaries, Lambda + API Gateway deployment
  • 🌍 Designed multi-region HA infrastructure — Route 53 failover, cross-region RDS replication, Auto Scaling, CloudFront + WAF, all in Terraform

🛠️ Tech stack

Languages

Go Python Bash SQL

Backend & protocols

gRPC Gin Fiber FastAPI Protocol Buffers

Infrastructure & cloud

AWS Terraform Docker GitHub Actions Ansible Linux

Data

PostgreSQL Redis MySQL


📌 Featured projects


Multi-Region HA Infrastructure with Route 53 Failover

Terraform · AWS · CloudFront · WAF · Route 53 · Auto Scaling · RDS

Production-grade multi-region setup across eu-central-1 and eu-north-1. Route 53 health-checked DNS failover, Auto Scaling groups behind ALBs in both regions, cross-region RDS read replicas, CloudFront with WAF (rate limiting, common rule sets), and static site delivery from S3 via OAI. Everything in Terraform with KMS encryption on all storage.

AWS services used: Route 53, CloudFront, WAF, ALB, Auto Scaling, EC2, RDS (cross-region replica), S3, KMS, ACM


AWS Cloud Security Monitoring

Terraform · AWS · CloudTrail · Security Hub · IAM · KMS

Full security monitoring stack. IAM lockdown with enforced MFA, multi-region CloudTrail encrypted with KMS, CloudTrail Lake with 10 SQL-based threat hunting queries, Security Hub running CIS and FSBP benchmarks, CloudWatch-to-SNS alerting pipeline. Deployed on a real AWS account, ran attack simulations, and verified detections end to end.

AWS services used: IAM, STS, CloudTrail, CloudTrail Lake, Security Hub, CloudWatch, SNS, KMS, S3


TBLang — Infrastructure as Code Language

Go · gRPC · Lexer/Parser · AWS SDK · Protocol Buffers

Custom IaC language with a full compiler pipeline (lexer, AST, semantic validation, code generation). AWS provider plugin handles VPC, EC2, and RDS provisioning. State management via .tbstate files. Published as a Homebrew tap with a VSCode syntax extension.


AWS KYC Verification API

Go · Fiber · AWS Textract · Rekognition · Docker

Takes an ID photo and a selfie, runs Textract for document validation, then Rekognition face comparison at a 70% similarity threshold. Returns pass/fail with confidence scores. Deployed as a Docker container.

AWS services used: Textract, Rekognition


Terraform AWS Compute Network Module

Terraform · AWS

Reusable module used across 3+ projects. VPC with multi-AZ public/private subnets, cost-effective NAT instances (not NAT Gateway), IMDSv2 enforcement, dynamic EC2 provisioning with per-instance security groups, encrypted EBS by default. Published to the Terraform registry.

AWS services used: VPC, EC2, EBS, IAM


Cloud-Native Computer Use Agent

Python · FastAPI · Docker Compose · PostgreSQL · Anthropic Claude API

Multi-session backend for browser-based task automation via Claude API. Async request handling, SSE streaming, stateless tool-proxy architecture for concurrent multi-user sessions.


🏆 Open Source Contributions

  • Grafana Loki — Contributing to production-grade observability and log aggregation platform
    • Focus: Distributed tracing, performance optimization
    • Impact: Used by thousands of organizations for log management

📚 Blog & Insights

I regularly share technical deep-dives and best practices on:

Medium

Topics include: gRPC patterns, DevOps automation, infrastructure as code, microservice architecture, and cloud-native best practices.


🎓 Certifications

  • AWS Solutions Architect – Associate (SAA-C03) — Cloud architecture, high availability, cost optimization, security
  • HashiCorp Terraform Associate (003) — Infrastructure automation & cloud provisioning
  • Introduction to Linux — System administration fundamentals

📊 GitHub analytics


🤝 Let's Connect

Portfolio Email LinkedIn Medium


⚠️ Previously: SwanHtetMorgan

Pinned Loading

  1. one-project-one-month/multi-tenants-cms-golang one-project-one-month/multi-tenants-cms-golang Public

    Content Management System

    Go 4 5

  2. couchdb couchdb Public

    Go

  3. Cardora/.github Cardora/.github Public