Skip to content
View duykhoa's full-sized avatar

Block or report duykhoa

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
duykhoa/README.md

Hello world!

I am a Senior Software Engineer and System Architecture with over 12 years building backend code and cloud infrastructure. I love building high availability distributed systems, design automation workflow, and diving deep into observability frameworks. Outside of scaling the Kubernertes and optimize the gRPC performance, you can usually find me hacking on my Neovim setup, fueled by a good cup of coffee, or out on the badminton court for some intensive games.

Things I work with

  • Languages: Golang, Java, NodeJS, TypeScript, Ruby on Rails
  • Cloud & Infra: Amazon Web Service, Kubernetes, Terraform, Ansible, CICD (Gitlab CI, Github Action, AWS CodeBuild, CircleCI, TravisCI, TeamCity)
  • Observability: OpenTelemetry, Datadog, Prometheus, Grafana
  • Data: Apache Kafka, MongoDB Atlas, PostgreSQL, Mysql, Redis

Quick highlights

  • Payment Orchestration: Engineered Golang microservices and Kubernetes deployment workflows that boosted webhook reliability to 94%.
  • Reliability: Built a custom synthetic monitoring platform that cut MTTD/MTTR in half.
  • Network Hardening: Architected secure AWS PrivateLink paths, Nginx reverse proxies, and Traefik ingress controllers to secure multi-region production clusters with zero downtime.
  • Data Pipeline: Streamed realtime data from relational databases to NoSQL via Kafka and KStream to generate critical banking intraday reports.
  • Modernization: Led microservices migrations and automated deployment workflows that saved teams hundreds of hours and cut hosting costs.

Feature works

  • Blog
  • Sec: An example of setting up the Authentication with SpringBoot.
  • Microservice playground: Development workflow with Skaffold, Kubernetes, Devbox to boost developer productivity when working with distributed system.
  • Gopass: Structured pass entry, support TUI and UI.
  • TTMS2: Analyze Stock market, written in Java, follow the Clean Architecture

Beyond works

I am a big fan of minimalist, terminal based workflows with tmux, bspwm, aerospace, and amazing TUI apps. I am also really interested in AI orchestration and building custom CLI tools to speed up developer workflows. Outside of tech, I am an avid coffee drinker and love a fast paced badminton game.

Pinned Loading

  1. gopass gopass Public

    Friendly UI for Unix password manager pass

    Go

  2. microservice_playground microservice_playground Public

    Go

  3. sec sec Public

    Java

  4. SaigonTraveler SaigonTraveler Public

    Short guide for traveling to Saigon

    14 3