NONNIPATTANGROJJANAKHAJORN.

Backend engineer who runs the infra. Homelab operator. AI-native daily.

I deconstruct complex systems and build robust server-side architectures. Three years of high-concurrency server development taught me code design, reverse engineering, and documentation that people actually read. Day to day: Linux administration, Docker Compose, Tailscale mesh routing, and mentoring peers through the same.

I also run the metal my code lives on: a Proxmox homelab serving secrets, memory, and agents with zero inbound ports. This site cannot reach it, and neither can you.

explore the homelab ->
factsCMU · Digital Industry Integration '25 PIXELAR · game dev intern Chiang Mai, Thailand
Selected Work

Not everything ships. These did.

Bob-Insight

A GitHub repository analyzer that visualizes function dependencies interactively.

React.jsTypescriptTailwin.cssIBM watsonx.aiNode.js

DynamicFolio

My Portfolio Website that will sync all Tech Stack, Project and Working Experience from Notion Database.

Bun.jsReact.jsTypescriptFigma

Decentral Mind

Built an AI Image detection with YOLO Web3-based site, integrating decentralized storage and user-minted tokens to store user data without traditional databases.

PythonTypescriptReact.jsNode.jsWeb3.jsPinata.js

AI-SCL Lamphun

Worked with a real industry client, Jumbo A Industry Co., Ltd. (Thailand), to develop a web-based sensor monitoring system integrated with the Ruhrtec API. The system supports Thai-language users, enables customizable device grouping with GPS locations, and monitors real-time water flow and rainfall data. It was designed to help Lumphun District address flooding risks and to provide the client with historical data for AI model training and improved disaster prediction.

TypescriptTiDBElysiaBun.jsFigmaPostman

CAMT WEB3 Student Club Showcase

Collaborated with the Web3 Club to develop a Layer-1 decentralized blockchain prototype using ESP32 (M5Stack) and the ESP-NOW protocol, demonstrating core concepts of decentralization and smart contracts through embedded systems.

C++

Smart Accounting and Management System

Designed and implemented a POS-style accounting system with front-end cashier operations and a back-end admin system for sales records and inventory management.

JavascriptHTMLCSSNode.jsMysqlFigma

CAMT DII GAME

Web-based games (Debug Game, Typing Game, Logic Game) developed for participants of CAMT faculty open house event.

TypescriptHTMLCSSNode.jsFigma
singularity-li

Singularity Lib

Personal Minecraft plugin library designed to reduce repetitive code and improve development speed.

JavaApache Maven

Magefall’s The Backroom Company

Project at PIXELAR CO., LTD. Built and maintained core gameplay systems, integrated custom entities from assets (models, textures, animations), developed the main game UI including shop and session systems, and optimized player spawning logic by fixing StackOverflow issues and validating spawn locations to prevent unsafe spawns.

TypescriptJSON
eliteboss-even

EliteBoss Event Plugin

Minecraft plugin that adds timed events where random mobs spawn near players to enhance gameplay.

JavaApache Maven
My Stack

One stack. Human half, machine half.

Languages
  1. #1. TypeScript — 4 hrs 30 mins
  2. #2. Markdown — 3 hrs 14 mins
  3. #3. JavaScript — 3 hrs 9 mins
  4. #4. CSS — 2 hrs 39 mins
  5. #5. Text — 1 hr 28 mins
  6. #6. JSON — 1 hr 3 mins
  7. #7. Bash — 1 hr
  8. #8. Astro — 59 mins
  9. #9. YAML — 38 mins
  10. #10. Docker — 30 mins
Editors
  1. #1. Notion — 8 hrs 1 min
  2. #2. Warp — 7 hrs 15 mins
  3. #3. Agent — 3 hrs 18 mins
  4. #4. Cursor — 2 hrs 48 mins
  5. #5. OpenDesign — 1 hr 42 mins
  6. #6. Hermes — 1 hr 32 mins
  7. #7. Terminal — 1 hr 24 mins

Coding activity from WakaTimeThis week

Harness workflow

Everything starts with one harness. Hermes plans and schedules my work, remembers through Hindsight, reaches apps via Composio MCP (including Notion), and delegates coding to Cursor — all orchestrated from the CLI.

Hermes AgentPersonal harness · plan · schedule · delegate every work thing
memory
HindsightPersistent memory · log prompts & answers · recall · retrain · link context
mcp
MCPComposioConnectors & plugins to external tools
Gmail
GitHub
GitLab
Notion
code
CursorIDE · coding agent · daily implementation
orchestrates via
$CLIHermes rules everything inside the terminal
Experience

Work.

Internships and contracts where code shipped.

PIXELAR CO., LTD · Game Developer

Worked across 3 real-world projects, ranging from team collaboration and taking over existing systems to independently designing and developing a system from the ground up.

RemoteIntern