Thanapon Aungsakul (ธนพล อั๋งสกุล)

DevOps Engineer / Cloud Engineer / Game Developer Intern

Summary

I am a Computer Engineering student with a strong interest in DevOps, Cloud Engineering, and Game Development. Hands-on experience with Linux, Docker, Kubernetes, CI/CD, as well as Unity 3D, C#, and Multiplayer Networking. Seeking an internship to apply real-world practices in production and game server environments.

Technical Skills

Languages

PythonJavaScriptNode.jsSQLBashC#

DevOps & Infrastructure

DockerNginxGKETraefikDocker ComposeVector

Cloud Platform

Google Cloud Platform (GKE, Cloud SQL, Artifact Registry, Load Balancer, VPC, Secret Manager, Pub/Sub, Cloud Build), AWS (EC2, S3 – basic)

Databases

PostgreSQLMySQLClickHouseRedis

Monitoring & Observability

Centralized Log Pipeline, Prometheus, Grafana, PMM, cAdvisor, Alertmanager, OpenTelemetry, Filebeat, Vector, SSE

Security & Auth

Authentik/OAuth2JWTRBAC

Tools & OS

GitUbuntuMakefileYAMLPowerShellCron

Networking

Docker Compose bridge, port mapping, GCP VPC & firewall, VM networking, Reverse Proxy & SSL

Education

Bachelor of Engineering in Computer Engineering

2023 – Present

Prince of Songkla University, Year 3 (Currently studying)

GPAX: 3.54

Certification (2024)

  • Alibaba ACA Cloud Computing Certification – Cloud Computing Fundamentals
  • Huawei Cloud Advanced: Architecture and Technologies
  • Huawei Cloud Basics: Development and Basic Concepts
  • Huawei Development and Basic Concepts of Cloud Computing (CARA Training Program)

Work Experience

Server Operation Internship

Apr 2026 – Jun 2026

Education and Innovative Learning Academy, Prince of Songkla University

  • Developed a production-ready Centralized Log Management system for Docker infrastructure using ClickHouse, Redis, and Filebeat. Optimized log ingestion via batch processing to support millions of records daily and implemented a custom real-time dashboard using FastAPI and Vanilla JS for infrastructure monitoring.
  • Config the existing Server Monitor (Grafana, Prometheus, cAdvisor, PMM) to monitor Database and Container stat.

Teacher Assistants (TA)

Jun 2025 – Apr 2026

Bachelor of Engineering, Prince of Songkla University

Assisted in teaching and supporting undergraduate courses:

  • Fundamental Mathematics for Engineering, Artificial Intelligence Literacy (1/2025)
  • Basic Engineering Programming (2/2025)

Projects

Strapi-Cloud

Repository

Game Backend Infrastructure on Google Cloud Platform

  • Designed and deployed cloud infrastructure for a Strapi-based backend on Google Cloud Platform.
  • Deployed containerized Strapi service on Google Kubernetes Engine (GKE) with external Load Balancer.
  • Provisioned and connected PostgreSQL using Cloud SQL with secure networking.
  • Implemented basic CI/CD pipeline for automated build and deployment.

DevOps Learning Project

Repository
  • Containerized web services using Docker and Docker Compose.
  • Configured Nginx reverse proxy and basic load balancing for containerized services.
  • Practiced container networking and basic monitoring/logging workflows.

The Great Commander

Repository

Action PvP Tower Defense (Unity3D)

  • Developed an Action PvP Tower Defense game mixing Strategy Economy and Active Combat.
  • Implemented Real-time Multiplayer networking using Unity Netcode for GameObjects (NGO).
  • Designed game architecture including AI systems, Dynamic Camera, and unit cost balancing.
  • Collaborated in a team utilizing AI-Assisted Development tools for optimized workflow.

Soft Skills & Languages

Leadership & Team Coordination

Led teams of 3–4 members across multiple university projects, tracking progress and ensuring alignment toward shared goals.

Agile Project Management & Adaptability

Adjusted plans based on team progress using Agile practices to keep projects on track and respond to changes effectively.

Communication & Workflow Design

Communicated project updates clearly while designing workflows and pipelines to improve team efficiency.

Languages

Thai: Native English: Intermediate

Game Technical Skills

Game Engine: Unity Engine (Universal Render Pipeline – URP)

Engine & Programming

Unity (URP)C# / OOPSingletonObserverEvent-driven

Multiplayer & Networking

Netcode for GameObjects (NGO)Server/Client Arch.RPCsNetworkVariablesLatency Mgmt.

AI & Navigation

Unity NavMeshFinite State MachinesCombat AIStrafe SystemsProjectile Systems

Animation System

Animator ControllersAnimator MaskState MachinesAnimation RetargetingAnimation EventsKeyframe Editing

Camera & Input

Cinemachine (Dynamic Follow)Target LockNew Input System

UI/UX & Tools

TextMesh ProuGUIDynamic Health BarsShop & Inventory UIBlender (Rigging)VFX Particle SystemsAudio Management

Game Architecture & Systems Design

Applied in The Great Commander (Action PvP Tower Defense · Unity3D)

Multiplayer Architecture

Designed the “Split Battlefield” system to reduce Network Latency in PvP 1v1, leveraging Server/Client separation and optimized RPC calls.

Game Economy Balance

Developed a Cost-based Stat Balance formula to maintain fair unit strength proportional to cost across Minion & Enemy variants.

Dynamic Difficulty Scaling

Built a Wave Escalation system that auto-scales HP, Attack, and Speed based on elapsed playtime for progressive challenge.

Resource & Lifecycle Management

Implemented VFX Manager (Singleton) with Auto-destruction for Object Lifecycle control, optimizing runtime performance.

Strategic Gameplay Design

Designed a Hybrid gameplay loop alternating between a Planning phase (strategy/economy) and Real-time Action combat.