NS

Nguyen Tien Son

Software Engineer
Hanoi, Vietnam · son@nguyentienson.dev
//

experience

2023 - Present
Senior Software Engineer
Holistics
  • Lead the query-engine team for a self-service analytics platform.
  • Cut p99 query latency 43% by rewriting the caching layer in Go.
  • Designed a gRPC internal API adopted by 6 downstream services.
2020 - 2023
Software Engineer
Grab
  • Built payment-reconciliation services handling 12M+ transactions per day.
  • Introduced partial Postgres indexes that dropped a hot query from 900ms to 40ms.
  • Mentored 4 junior engineers and ran the backend guild.
2018 - 2020
Backend Developer
Got It
  • Shipped the real-time messaging backend with WebSocket and Redis.
  • Owned CI/CD migration to containerized deploys on Kubernetes.
//

projects

pgwatch-liteBackend
// technologies
GoPostgreSQLPrometheusgRPC
// overview

A lightweight Postgres monitoring agent that ships metrics without the overhead of a full observability stack.

// main features
  • Agentless polling of pg_stat views
  • Prometheus and OpenMetrics export
  • Alerting on replication lag and table bloat
reactive-100Frontend
// technologies
TypeScriptViteVitest
// overview

A 100-line reactive state library built to understand how signals-based frameworks work under the hood.

// main features
  • Fine-grained signal reactivity
  • Automatic dependency tracking
  • Zero dependencies, under 1kB gzipped
homelab-k8sFull stack / DevOps
// technologies
k3sTerraformArgoCDRaspberry Pi
// overview

A GitOps-managed Kubernetes cluster running on Raspberry Pi hardware at home, fully declarative and self-healing.

// main features
  • Declarative config synced via ArgoCD
  • Automated TLS with cert-manager
  • Self-healing node provisioning
//

skills

GoTypeScriptPythonSQLgRPCNode.jsPostgreSQLRedisDockerKubernetesAWSTerraformReactViteTailwind CSS
//

education

BSc Computer Science
Hanoi University of Science and Technology
2014 - 2018