Game Backend · DevOps · TH 🇹🇭

Sukpat.

Game Backend Engineer / DevOps Practitioner / CE Student

Building the systems behind the game — combat pipelines, inventory architecture, self-hosted infra, and everything players never see but always feel.

Who I Am

I'm a Computer Engineering student in Thailand specializing in game backend systems and self-hosted infrastructure. I design and build the architecture that powers Roblox games — not scripts, but real production systems with proper networking, security, and scalability.

On the DevOps side, I run a real VPS in production: Nginx, Docker Compose, GitHub Actions CI/CD — no PaaS magic. I manage everything from firewall rules to deployment pipelines myself.

Currently focused on OneShotArena, a Roblox combat game with a custom combat pipeline, inventory service, and a public API backend hosted at roblox-api.sukpat.dev.

// current stack

game LuauRojoZapWally
backend ExpressPocketBaseRedis
frontend Next.jsReactTypeScript
devops DockerNginxGH ActionsUFW
platform DigitalOceanCloudflare

What I've Built

Production systems and open-source work.

Live

Roblox Public API

Public-facing REST API for OneShotArena. Player stats, leaderboards, and game data — self-hosted on DigitalOcean behind Nginx reverse proxy.

Express PocketBase Redis Docker Nginx
roblox-api.sukpat.dev
In Development

Last Stand TD

Arena combat game with full system architecture: typed networking via Zap, UUID inventory, combat validation pipeline, and Signal-based EventBus.

Luau Strict Zap Rojo Wally
View on GitHub
Live

VPS Backend Infra

Self-managed server stack: Nginx, Express, PocketBase, Redis, Next.js — containerized with Docker Compose and deployed via GitHub Actions CI/CD.

Docker Compose GitHub Actions UFW DigitalOcean
View on GitHub
Live

AI Web Chat

AI-powered web chat application. Experimenting with LLM integrations and TypeScript full-stack patterns.

TypeScript Next.js AI
View on GitHub
Live

Smart Gate LPR System

Smart gate system with license plate recognition. Computer vision + IoT hardware integration.

TypeScript ESP32 Computer Vision
View on GitHub
Coming Soon

Matchmaking Service

Skill-based matchmaking with queue management, server allocation, and ELO rating system for Roblox games.

Node.js Redis WebSocket

Tech I Use

Tools and technologies in my daily workflow.

Game Dev

  • Luau (Strict Mode)
  • Roblox Studio
  • Rojo
  • Wally
  • Zap (networking)
  • Aftman

Backend

  • Node.js / Express
  • PocketBase
  • Redis
  • REST API design
  • WebSocket
  • Python

DevOps

  • Docker / Compose
  • Nginx
  • GitHub Actions
  • UFW / Firewall
  • DigitalOcean
  • Cloudflare

Frontend

  • TypeScript
  • Next.js / React
  • HTML / CSS

Hardware

  • ESP32
  • Arduino
  • FreeRTOS
  • WebSocket (IoT)

Concepts

  • System Design
  • Networking / TCP
  • Anti-cheat Design
  • CI/CD Pipelines
  • Data Migration

Get In Touch

Open to collaboration, internships, and interesting projects — especially anything involving game backend, distributed systems, or DevOps infrastructure.