Hi
My name is Tun Theerut
Senior Software Engineer · Tech Lead · System Architect
Full-stack, Backend & ML Systems · Architecture scope
I design and build reliable software systems across product, platform and ML boundaries. I serve as Tech Lead and architecture owner for MangaDock, a three-service manga translation platform built with Next.js, NestJS and a Python GPU inference server. My work covers service boundaries, translation pipelines, distributed state, security contracts, reliability and the engineering workflow that lets a small team build and hand off safely.
Systems engineering focus
- Resilient multi-tier state: designed MangaDock's L1 in-process cache, shared L2 Redis cache and disk-backed L3 recovery layer as a write-behind system rather than a simple buffer
- Failure recovery: leader election, dirty queues, batch persistence, retry/dead-letter handling and recovery paths across Redis, local persistence and Supabase
- Applied ML systems: OCR, translation, inpainting and patch-based rendering pipelines for manga pages
- Engineering enablement: architecture documentation, simulations, tests and overlap-friendly team workflows
- AI-assisted engineering: use coding agents as adversarial reviewers to surface edge cases while retaining architectural ownership and final implementation decisions
- 🌍 I'm based in Bangkok, Thailand
- 🎓 B.Sc. Mathematics with Computer Science, KMUTNB (Year 4)
- 🖥️ See my portfolio at My Profile Website
- ✉️ You can contact me at [email protected]
- 🚀 I'm currently building MangaDock and Planet Management
- 🧠 I'm learning UX/UI
Skills
Socials
Badges
- Tech Lead
- Full-Stack
- Infra
- DevOps
- UX/UI
- Next.js
- Vite.js
- React.js
- Nest.js
- Express.js
- Vercel
- Radmin
- Tailscale
- Nginx
- Figma
- Cloudflare (CDN, DNS, Tunnel)
- MongoDB
- Supabase
- Firebase
- 01
- 02
- 03
- 04shiba2023★ 1
บอทเพลง ใช้ Lavalink เปิดผ่าน Youtube Music ต้องการ MongoDB ในการจัดเก็บ Playlist
- JavaScript
- 05
- 06
- 07resume_web2025★ 0
เว็บพอร์ตโฟลิโอที่เชื่อมต่อ GitHub แบบเรียลไทม์ พร้อม Express backend สำหรับ cache, Gemini 2.5 Flash เพื่อสรุป “focus areas” และบริการ music search ผ่าน Lavalink สำหรับเพลงพื้นหลัง
- JavaScript
- 08LifeBeacon2025★ 0
แอปพลิเคชันช่วยเหลือผู้ประสบภัยน้ำท่วมแบบ Real-time พร้อมระบบแผนที่ออฟไลน์, การติดตามตำแหน่งแบบประหยัดพลังงาน และระบบรายงานขอความช่วยเหลือ
- TypeScript
- 09Web-App-Final2025★ 0
- JavaScript
- 10
- 11
- 12pal-mcp-server2026
MCP ที่สามารถเชื่อมต่อ CLI ต่างๆเข้าด้วยกันเพื่อประสิทธิภาพสูงสุดของ Workflow [Claude Code, Codex, Antigravity]
- Python
- 13Hype-Macro_Store2025★ 2
Full-stack web application สำหรับแสดงและจำหน่ายผลิตภัณฑ์ HYPE-MACRO Premium Gaming Mouse ที่พัฒนาด้วย React + TypeScript สำหรับ Frontend และ NestJS + MongoDB สำหรับ Backend API
- TypeScript
- 14Home-IoT-System2025★ 0
ระบบควบคุม IoT แบบเต็มรูปแบบด้วย Pico W (CircuitPython), Express.js Backend, React Frontend และ MQTT สำหรับควบคุมจากระยะไกล
- JavaScript
- 15facedetection2025★ 1
โปรแกรมตรวจจับใบหน้าด้วย OpenCV และ Python ที่รองรับการตรวจจับใบหน้าจากหลายแหล่งที่มา ทั้งไฟล์ภาพ, URL, และกล้องแบบ Real-time
- Python
- 16narze2026★ 1
บอทเพลงพร้อม Website สำหรับสั่งการบอทแบบ Sync กับ Discord มีระบบจัดการ Bandwidth และ Latency ด้วย Cache 2 ชั้น
- TypeScript
- 17xeno-skills2026★ 2
Multi-agent manual-consensus brainstorm skill for PAL clink (Claude Code / compatible agent runtimes)
- Shell
- 18