RESUME
EDUCATION
DigiPen Institute of Technology
Bachelor of Science in Computer Science in Real-Time Interactive Simulation, Minor in Mathematics
Relevant Courses: Operating Systems, Data Structures, Algorithms, 2D/3D Computer Graphics, Parallel Programming
Linear Algebra, Discrete Math, Curves and Surfaces, Calculus, Probability and Statistics, Data Science
Aug 2020 – May 2024
Languages: C, C++, C#, Lua/Teal, Java, Python, GLSL
Libraries: OpenGL, SDL, ImGui, pandas, NumPy, Matplotlib
Developer Tools: Git, Unity, Nintendo Switch Devkit, RenderDoc, Visual Studio, VS Code, IntelliJ, Rider
Basil and the Isles of Spice — UI Engineer | Unity, C\#, HLSL
Developed core systems and functionality for UI elements and menus, facilitating seamless integration, iteration, and modular expansion.
Designed and implemented UI elements and animations, enhancing user experience by providing smooth, consistent, and visually engaging interactions.
Arali — Engine, UI Engineer | C++, OpenGL, SDL, ImGui
Increased prototyping and gameplay implementation efficiency by building custom editors to streamline asset imports and object creation and placement, leading to faster development cycles.
Decreased asset loading time by implementing asynchronous loading of asset files and JSON-serialized objects, resulting in faster game startup and a better user experience.
3D Rendering Engine | C++, OpenGL, SDL, ImGui
Implemented rendering techniques such as texturing, illumination models, transparency, shading algorithms, mapping, and shadows, resulting in visually accurate and high-performance rendering.
Optimized scene processing by applying spatial data structures, object culling, and bounding volumes, reducing CPU and GPU bottlenecks.
TECHNICAL SKILLS
Technical Game Designer | Funovus
Designed and implemented gameplay systems for a live-service mobile game, delivering new features via regular updates as the sole designer and gameplay programmer.
Improved revenue and player retention by analyzing data, addressing issues, and iterating through rapid prototypes and feedback cycles.
Managed cross-team coordination, ensuring smooth collaboration and timely deliveries across art, engineering, and management.
Workshop Instructor | Open World by DigiPen
Taught K-12 students C\# and Java through Minecraft, enhancing their problem solving skills with engaging lessons and interactive projects.
Fostered a fun and supportive atmosphere, encouraging participation and creativity while ensuring a safe, inclusive space for learning.
Developed new curriculum, improving instructional quality and student learning outcomes.
PROJECTS
Jan 2024 – Present
Jun 2023 – Aug 2023