A Budding Software Engineer

Hi! I'm Jun, a computer science major at UC Berkeley. I spend my free time playing the ukulele and guitar, solving Rubik's cubes, studying Korean, and developing video games.

Schedule an appointment

Contact Me

Project Showcase

Scheme Interpreter (Python)

A custom interpreter for the Scheme programming language developed in Python.

Penguin Runner (C#)

A simple endless-runner game I developed in Unity.

Text-Based RPG (C++)

A text-based game featuring robust character customization options with over 10 different playable classes and races, along with over 400 explorable locations.

Hog (Python)

A simple game based on Pass-The-Pigs.

Procedural Roguelike (GML)

Designed and programmed procedural maze and hallway generator for a top-down 2D roguelike game. Also coded the game’s UI, collision detection, and audio system.

Gitlet (Java)

A Git-like verison control system for text files. Functionality includes add, commit, remove, branch, reset, merge, and merge conflict-detection.

Typing Autocorrect Software (Python)

An autocorrect system that fixes typos using heuristical analysis.

Cat Collector (Java)

Designed and programmed procedural maze and hallway generator for a top-down 2D roguelike game. Also coded the game’s UI, collision detection, and audio system.

2048 (Java)

A clone of the game "2048".

My Résumé

Check it out!

Download

I have experience with...

Python

Java

C++

C#

Unity

GMS:2

Git