Myself

Software Engineer & Game Maker

Ever since I learned how to program in college, I loved making games and playing them with my family and friends. Listening to their compliments and feedback is what motivates me to make better and more fun games.
One of the reasons why I love programming in general is the aesthetics of code. Scalability, decoupling, optimal structuring, and focusing on human readability. These are what I pay really close attention to when I code to make it clean and concise.

  • Employer: Amazon
  • Email: cjkimrules at gmail
  • City: Austin, TX, USA
  • Alumnus: University of Texas at Austin

Favorite PC games are League of Legends, Diablo, Starcraft 1 & 2, Heroes of the Storm, XCOM, and Dead by Daylight.
Favorite mobile games are Girl Frontline 1, Honkai 3rd, Arknights, Honkai: Starrail, and Girls Fronline 2.

Skills

C++ 100%
C# 95%
Assembly 75%
Unity 100%
Unreal Engine 50%
Blender 70%

Profession

Summary

Chul Jung (CJ) Kim

Gameplay Engineer with 5+ years shipping 3 AAA/mobile titles, delivering diverse AI systems (perception, pathfinding, behavior trees), performance infrastructure, and cross-team technical leadership in large-scale multiplayer environments. Expert in C++, C#, Unity, and optimization tools.

  • Austin, TX
  • Open to relocation (within US)
  • cjkimrules at gmail

Education

Bachelor of Science

Electrical & Computer Engineering

2013 - 2018

University of Texas at Austin, Austin, TX

  • Computer Architecture and Integrated Circuits
  • Business Foundations Certificate

Achievement

Student Cluster Competition

2016

Salt Lake City, UT; 4th place

  • Participated in a global supercomputing competition with a team of 6 members
  • Focused mainly on power management and password cracking strategies

Service

Unit Supply Specialist

2016 - 2024

US Army Reserve, Austin, TX

Honorable Discharge as Specialist E4

Professional Experience

Software Engineer I, Gameplay AI

2022 - Present

Amazon.com, Inc., Seattle, WA

Shipped: New World: Aeternum (MMORPG) across PC/console

  • Architected AI systems: dynamic difficulty scaling, stealth interaction mechanics, AI communication behavior trees
  • Built performance tools: cross-platform monitoring, scalable unit tests, CPU optimization at scale
  • Led configurable data table feature and supported 4 teams such as replication and UI fixes

Associate Software Engineer II, Gameplay UI

2021 - 2022

WIMO Games, Inc., Round Rock, TX

Shipped: RPG Dice: Heroes of Whitestone (mobile RPG, Unity/C#)

  • Implemented item inventory UI, events UI, and drawing card mechanics
  • Created custom editor tools such as Excel viewer for artists and producers

Associate Software Engineer I, Gameplay UI

2020 - 2021

KingsIsle Entertainment, Inc., Round Rock, TX

Shipped: FFA: Fantasy Fighter Arena (mobile competitive game, Unity/C#)

  • Implemented turn order arrangement, character inventory, and match setup
  • Improved internal in-game tools and created unit test framework

Games

Projects with golden border have major challenges.

  • All
  • Self Project
  • Group Project
  • Tools
  • Company

Chess Notation Quiz

WPF/C#
Chess quiz to familiarize with notation

Cosmic Fruit Loops

Godot
GMTK Game Jam 2025

New World: Aeternum

C++ with proprietary engine
Gameplay AI Engineer

RPG Dice: Heroes of Whitestone

Unity/C#
Gameplay UI Engineer

Gacha Stack Counter for Mobile RPG

Unity/C# (with Dropbox API)
Helper tool for a mobile game

Fantasy Fighter Arena

Unity/C#
Gameplay UI Engineer

MOBA-Style In-Game Systems

Blender & Unity/C#
Character Modeling & Animation with Blender

MOBA-Style Game Client

Unity/C#
Lobby UI with chat system and custom matching

Mini Paint

Java (Processing)
Simple drawing software

Gacha Simulator

Java (Processing)
All about gambling

RnZ (Escape)

Java (Processing)
Real-time 2D platformer with randomized obstacles

Rabbit Hopscotch

Java
Strategic board game with abilities

Can You Remember?

Java
Pure memorization game

Find the Same Number

Java
Math puzzle brain teaser game

5 x 5 Chess (Penta Chess)

Java
Chess Variant with dual boards for each player

Maze.asm

Assembly
ASCII game with no libraries