Portrait of Henry Wu

Henry Wu

Kung-Ting Wu · 吳冠霆

Full-stack engineer

I build web products end to end: Vue frontends, Node.js and PHP backends, MySQL, and the infrastructure underneath. I'm currently a System Engineer at Gamesofa, after two years as a backend engineer on its multiplayer games. On the side I build tools people actually use — my course planner serves 5,000+ students.

Selected work

MCUT Course Selection Helper: semester picker, course search and quick filters by category

MCUT Course Selection Helper

Side project · 2022

明志科技大學選課小幫手

A mobile-friendly course browser and timetable planner, built because the university's own course system only worked on desktop.

  • 5,000+students
  • ~2,000courses a year
  • Node.js
  • MySQL
  • Vue.js
  • Vite
  • SSG
Phone showing a LINE chat with the menu bot: a student sends 午餐 and gets the lunch menu for both cafeterias as cards

MCUT Menu Bot

Side project · 2025

明志科技大學學餐菜單機器人

A LINE bot for the daily cafeteria menu, backed by a data pipeline that costs nothing to run.

  • 1,000+users
  • 13 yearsof menu history
  • $0data layer
  • Node.js
  • LINE Messaging API
  • GitHub Actions
  • GitHub Pages
Anne Education rental site: training manikins laid out in a classroom above the equipment catalog

Anne Education Rental Platform

Freelance · 2026

「安妮怎麼了?」急救教具租借

Rental management for a first-aid training company's gear, covering both sides: a booking flow for instructors and a back office for the client's team.

  • Node.js
  • Express
  • Vue.js
  • Vite

Experience

System Engineer

Apr 2026 — Present

Gamesofa Inc. (慧邦科技)

  • Built Kubernetes-based HPA tooling and scaling controllers for game servers.
  • Developed internal monitoring and automated recovery with Grafana and Prometheus.
  • Run production on AWS, Docker and Kubernetes; maintain Nginx and F5 load balancer configs and GitLab CI pipelines.

Backend Engineer

May 2024 — Apr 2026

Gamesofa Inc. · 神來也麻將 event pages, 神來也暗棋 2

  • Designed backend services, REST APIs and database schemas for multiplayer games.
  • Built WebSocket real-time sync for spectating, collections and faction battles.
  • Managed MySQL replication and tuned SQL queries and Memcached caching.

Skills

Frontend
Vue.js · Nuxt.js · Vite · JavaScript · HTML/CSS
Backend
Node.js · Express · PHP · Perl · REST APIs · WebSocket
Data
MySQL (Group Replication, read/write splitting) · MongoDB · Redis · Memcached
Infrastructure
Docker · Kubernetes · AWS · Nginx · F5 · GitHub Actions · GitLab CI · Grafana · Prometheus

Education & languages