← Back to Home

Work History

My professional journey and experiences

Software Developer, Project Lead

UBC Emerging Media Lab

Feb 2026 - Present
Unreal Engine 5C++Blueprints

Develop interactive educational tools leveraging emerging technologies including VR and AI to enhance learning experiences.

Lead project planning and development efforts for a multidisciplinary team, managing priorities, milestones, and stakeholder communication.

Collaborated with interdisciplinary researchers and developers to translate experimental concepts into functional interactive prototypes.

Prototyped and iterated on emerging technology applications (VR, AI, audio-visual systems) for research-driven experiences.

Contributed to the design and development of educational and exploratory tools focused on engagement through immersive media.

Programmer, Level Designer

Nicknation Games

Nov 2025 - Present
UnityC#Level DesignBoss Fight Mechanics

Collaborate with a Hong Kong-based indie development team on an upcoming top-down 3D roguelike action game.

Fixed gameplay bugs while maintaing code quality and smooth integration across time zones

Developed boss behaviours and boss fight mechanics using Unity and C#

Used ProBuilder to design and build levels, ensuring they are engaging and well-optimized for performance

Programmer

Eternal Blaze Studios

Oct 2025 - Present
UnityC#UI/UXAtmosphere Design

Assist in the development of a 3D co-op horror cooking game, including work toward a Steam demo and planned July 2026 release.

Designed immersive horror atmosphere through dynamic lighting systems and visual effects programming

Redesigned UI/UX elements to enhance player engagement and improve overall user experience

Sound Team Executive

UBC Music Initiative

Jan 2023 - Oct 2025
Audio SystemsEvent Management

Managed audio systems and organized music events for the university community.

Set up and managed audio equipment for live performances

Organized bi-weekly to monthly music events and jam sessions

Java and Web Development Tutor

The C.O.D.E. Initiative Foundation

Jan 2023 - Mar 2023
JavaWeb DevelopmentTeaching

Taught Java programming and web development to beginners through structured lessons and hands-on projects.

Empowered students to build their own web applications

Encouraged problem-solving and coding best practices