Computer Engineering student at Chulalongkorn University · Bangkok, Thailand
I build full-stack systems, including the parts that are easy to skip: schema migrations, deploy paths, test harnesses, and tracing.
| Project | What it is | Stack |
|---|---|---|
| LawKKU Fresh Start | Registration and QR check-in platform for a faculty freshman event. Three roles, capacity and waitlists, staff scanning, append-only points ledger, CSV/XLSX export, and an audit trail on every state change. | Next.js · Hono · PostgreSQL · Docker |
| code-exec-service | Sandboxed code-execution service behind an online grader: per-request staging, nsjail isolation, a compile/run pipeline, REST and gRPC transports, and explicit TLE/MLE/CE/RE statuses. |
Go · nsjail · gRPC |
| peoplemanager | Docker-first internal user-management console. Angular standalone frontend, ASP.NET Core API, SQL Server and MinIO, one compose file for the whole stack. | Angular · ASP.NET Core · SQL Server |
The CEDT Talent Journey platform I lead engineering on — a five-repository stack with 1,780 commits serving 2,000+ accounts — sits in a private org, so it is not linked here.
Languages TypeScript · JavaScript · C# · Go · Python · SQL · Java
Web React · Next.js · TanStack Start · Angular · Tailwind CSS
Backend Node.js · Express · Hono · ASP.NET Core · REST · gRPC
Data PostgreSQL · SQL Server · Redis · Drizzle · Prisma
Infrastructure Docker · nginx · GitHub Actions · OpenTelemetry · Prometheus · Grafana
- Second-year CEDT student, GPAX 3.50.
- Software developer intern at Gofive (May – Jul 2026): shipped Next.js and ASP.NET/C# features on a team-planning and QA platform used daily by a 20-person product team.
- On the side: sandboxed execution infrastructure and local-first developer tooling.
Open to internship and new-grad conversations — siravidthongsook@gmail.com
