Skip to main content

TeerananPakdeekhan

Building resilient distributed systems, intelligent AI pipelines, and ethereal user experiences with end-to-end craft.

Philosophy & Background

Engineering from first principles.

Crafting deep modules, verifiable correctness, and high-performance digital systems.

Hi, I'm Teeranan Pakdeekhan (Dew) — a Full-Stack Software Engineer & Systems Architect dedicated to solving hard software engineering problems.

Applied Computer Science student at King Mongkut's University of Technology Thonburi (KMUTT) with a 3.50 GPAX, dedicated to building resilient distributed systems, intelligent machine learning pipelines, and high-performance applications.

My engineering philosophy centers on clean abstractions, deep modules, verifiable correctness, and purposeful aesthetics—spanning decoupled agent-server IoT fleets, transformer-based NLP engines, and interactive 3D WebGL simulations.

3.50
GPAX (KMUTT)
Year 3
Academic Level
17+
Open Source Repos
2028
Target Graduation
TypeScript
Next.js
Python
PyTorch
XLM-RoBERTa
Docker
Node.js
React
Three.js
FastAPI
PostgreSQL
Redis
WebSockets
Scikit-Learn
Git & Linux
TypeScript
Next.js
Python
PyTorch
XLM-RoBERTa
Docker
Node.js
React
Three.js
FastAPI
PostgreSQL
Redis
WebSockets
Scikit-Learn
Git & Linux
Core Disciplines

What I Do & Engineering Focus

Delivering comprehensive software engineering across distributed architectures, intelligent machine learning models, and fluid interfaces.

Distributed Systems & Backend

Architecting decoupled agent-server IoT fleet topologies, low-latency bidirectional WebSockets, and offline-tolerant write-ahead queues.

Node.jsTypeScriptWebSocketsDockerPostgreSQLSQLite Queues

AI, NLP & Machine Learning

Engineering reproducible ML data pipelines, fine-tuning multilingual transformer backbones (XLM-RoBERTa), and building automated threat detection classifiers.

PythonXLM-RoBERTaPyTorchHugging FaceScikit-LearnFastAPI

Full-Stack & Interactive 3D

Crafting production web applications with Next.js App Router, interactive Three.js/WebGL physics laboratories, and accessible WCAG 2.2 Level AA interfaces.

Next.js 14ReactThree.js / WebGLCSS ModulesWCAG 2.2 AA

Systems Architecture & Performance

Designing resilient state machine models, non-blocking time-sliced algorithm execution, and automated testing suites for mission-critical software.

Decoupled Architecture60 FPS LoopsTDD TestingLinuxCI/CD
Featured Engineering

Systems & Architecture Showcase

Curated selection of high-throughput distributed systems, performant frontend engines, and full-stack solutions.

Backend & Systems2024 - 2025

Scalable Distributed Vending Fleet

Decoupled Agent-Server architecture for resilient IoT fleet management.

Decoupled Agent-Server fleet topology
< 25ms agent-to-server sync latency
TypeScriptNode.jsDockerWebSocketsREST APIsDistributed Systems
AI & Machine Learning2024

Restaurant Reputation Intelligence System

End-to-end NLP sentiment pipeline analyzing customer reviews with XLM-RoBERTa.

State-of-the-art F1 score on Thai text
Multi-lingual transformer fine-tuning
PythonXLM-RoBERTaPyTorchHugging FaceFastAPIStreamlit
Frontend & UI2024

3D WebGL Knight's Tour Laboratory

Interactive 3D WebGL laboratory comparing Warnsdorff's heuristic vs. backtracking.

60 FPS smooth WebGL render loop
Warnsdorff vs Backtracking comparison
JavaScriptWebGLThree.jsAlgorithms3D PhysicsPerformance Optimization
AI & Machine Learning2024

Network Intrusion Detection System (NIDS)

ML-driven binary network traffic classification for automated threat detection.

99.2% precision on malicious traffic
Automated feature engineering pipeline
PythonScikit-LearnPandasNumPyNetwork SecurityReproducible Pipelines
Career & Education

Milestones & Experience

A chronological narrative of contributions, roles, and engineering impact.

Undergraduate Researcher & Student Assistant

2024 - Present
King Mongkut's University of Technology Thonburi (KMUTT) • Bangkok, Thailand
  • Supported university academic research and department operations under the KMUTT Student Employment Scholarship Program (ทุนจ้างงานนักศึกษา).
  • Assisted computer science faculty with laboratory curriculum, automated testing setups, and student technical infrastructure.
  • Collaborated with academic peers on distributed algorithms and applied machine learning research prototypes.
PythonTypeScriptLinuxGitApplied ResearchMachine Learning

Lead Systems Architect (Capstone Project)

2024 - 2025
Department of Applied Computer Science, KMUTT • Bangkok, Thailand
  • Architected a decoupled Agent-Server distributed vending fleet platform with resilient state synchronization.
  • Designed low-latency protocol communication between edge IoT vending controllers and central management microservices.
  • Engineered real-time telemetry dashboards and automated fault recovery mechanisms.
TypeScriptNode.jsDockerDistributed SystemsWebSocketsREST APIs

Bachelor of Science in Applied Computer Science

2024 - 2028 (Expected)
King Mongkut's University of Technology Thonburi (KMUTT) • Bangkok, Thailand
  • Cumulative GPAX: 3.50 / 4.00, demonstrating strong academic excellence across theoretical and applied computer science.
  • Core coursework: Distributed Systems, Machine Learning, Data Structures & Algorithms, Network Security, Database Systems, and Operating Systems.
  • Recipient of KMUTT University Student Work-Study Scholarship (ทุนจ้างงานนักศึกษา).
Data Structures & AlgorithmsMachine LearningDistributed ComputingComputer NetworksDatabase Systems
Initiate Collaboration

Let's build something exceptional.

Whether you have a complex distributed systems challenge, an ambitious web application, or a high-impact engineering role.