HN
Available for systems, performance, and tools roles

Hyeonjoon Nam

Hello — I'm a system software engineer focused on GPU performance, engine systems, and developer tooling.

I build efficient, real-time software with C++, CUDA, Unreal Engine 5, and custom tools. This site is a selection of projects showcasing performance optimization, gameplay systems, and technical problem-solving.

CUDAUE5Gameplay SystemsTooling
1.04M
particles simulated
99%
stall reduction
42%
GPU frame-time gain
4+
team projects shipped
Loading CUDA interaction…

Skills

Core technical stack used across system software, performance engineering, and developer tooling.

Languages

C++CCUDAPythonAssembly (AVR)C#GLSLPowerShell

Systems & Performance

Nsight ComputeParallel ComputingBare-metal ProgrammingWin32 APILock-free Sync

Tools

Perforce (Helix Core)GitGitHub Actions (CI/CD)DockerJenkinsJira

Engines & Graphics

Unreal Engine 5 (Lumen/VSM)Nintendo Switch SDKOpenGLHLSL

Background

Experience and education shaping a systems-focused engineering profile.

Experience

Republic of Korea Army

Squad Leader & Sniper Observer · 10/2020 – 04/2022

  • Served 18 months in the SDT counter-terrorism unit under high-pressure operational conditions.
  • Led an 8-member squad for 4 months, maintaining discipline, reliability, and coordination in the field.
  • Maintained “Elite” physical fitness status throughout service.

Education

DigiPen Institute of Technology

B.S. in Computer Science in Real-Time Interactive Simulation

Expected 04/2026 · GPA 3.67/4.0

  • Dean’s Honor List: Fall 2024, Fall 2025.

Featured Projects

High-Performance Computing, Engine Optimization, and DevOps Infrastructure.

Heterogeneous HPC Simulation System
1.04M particlesDemo

Heterogeneous HPC Simulation System

01/2026 – Present

Real-time simulation of 1M+ swarming particles, controlled by custom AVR hardware.

C++CUDAAVR (ATmega328P)Win32 APINsight Compute
Triad of Valor
99% stall cutDemo

Triad of Valor

09/2025 – 04/2026

UE5 co-op MORPG — optimized streaming, rendering, and team workflow tooling for stable play.

C++Unreal Engine 5Unreal InsightsAsynchronous Level StreamingLumenVSMp4bot
Spell It Out
90.2% accuracyDemo

Spell It Out

11/2025 – 12/2025

Nintendo Switch RPG where you cast spells by swinging the Joy-Con like a real wand.

Nintendo Switch SDKC#UnityGitHub Actions
The Children Are Sleeping
12–48s pacingDemo

The Children Are Sleeping

09/2024 – 04/2025

First-person UE5 horror game — hide from an AI stalker and solve puzzles to escape.

Unreal Engine 5C++Behavior TreesGameInstance/SaveGamePerforce

Other Works

They Are
Demo

They Are

09/2023 – 12/2023

Custom C++ tower defense — protect your base against escalating monster waves.

C++OpenGLCustom EngineA* PathfindingBenchmark HarnessData-Driven Balancing
p4bot — DevOps Infrastructure
15+ min/day savedDemo

p4bot — DevOps Infrastructure

09/2025 – Present

Discord bot that broadcasts live Perforce file locks — no more invisible checkout conflicts.

PythonDockerJenkinsPerforce CLI
Bastion
Demo

Bastion

03/2024 – 06/2024

Rebuilt tower defense in C++ — place towers and tune stats live with an in-game editor.

C++OpenGLImGuiFMODData-Driven DesignState Machines
Suspense Defense
Demo

Suspense Defense

03/2023 – 06/2023

Top-down tower defense with procedurally generated maps — no two runs look the same.

C++Custom EngineA* PathfindingCellular AutomataMediator Pattern
Still Reaching
Demo

Still Reaching

12/2025 – 01/2026

Online co-op puzzle platformer — unlock doors, swap skills, and reach the goal together.

Godot (GDScript)Custom Level EditorEOS Multiplayer (EOSG)GitHub

Contact

Feel free to reach out.