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