Behind the <canvas /> Résumé GitHub Contact

Tanakorn Pisnupoomi

Full-stack software engineer

Building reliable systems from first principles.

Rust Go TypeScript

2023

Signed, queued deployment service

Designed and built the service end to end, from signed requests to the deployment queue.

  • 🚀 190+ deployments
  • 👥 5 teams
Ride the full story · 2 minGitHub

2024

Sub-1 ms MQTT → InfluxDB blackbox recorder

A Go blackbox system recording every MCU-to-MQTT communication into InfluxDB, for crane telemetry at a concrete batching plant — tuned for sub-millisecond latency and a small memory footprint.

  • ⚡ <1 ms · MQTT → InfluxDB

2025

API dependency-graph tooling

Custom ESLint rules parsing React ASTs to map useQuery usage into a page/component-to-endpoint dependency graph, surfacing redundant API calls.

  • 🔗 140+ useQuery usages mapped

2026

SWC Whitelabel

A Rust source-code transformer (SWC + a hand-written LALRPOP grammar) extracting brand-specific constants, copy, and feature flags into typed whitelabel registries.

📦 Crates.io
© 2026 Tanakorn Pisnupoomi