Welcome to my online portfolio!
I'm a developer passionate about creating compelling, interactive experiences through games and media. I'm a Software Engineer with over 5 years of experience in the games industry, skilled at working with MTX/Commerce systems, UI/UX systems, and API integrations for games.
I'm currently a Lead Software Engineer on the Apex Legends team at Respawn Entertainment.
I'm an avid gamer, productivity enthusiast, and coffee lover currently residing in Las Vegas, NV. When I was eight, my family moved from Guam to the mainland USA where we settled down in Vegas. After attending a tech-focused high school in LV in their 4-year Computer Science program, I decided to pursue additional studies in Computer Science at the University of Southern California (USC) in Los Angeles, CA.
I graduated from USC's Computer Science (Games) program, a joint program between the Viterbi School of Engineering and the School of Cinematic Arts while also taking a specialization in Cyber Security from the Information Technology Program. I worked at several game studios in the LA and OC areas in Southern California: Infinity Ward, Blind Squirrel Games, and Respawn Entertainment.
I found myself drawn to games because they engaged and immersed me like no other medium. I'm a fan of great storytelling and find that narrative-driven games with a good mix of action and adventure are my sweet spot. My ultimate goal is to make a living creating fun, immersive experiences for anyone to enjoy.View Works
Experienced at developing & building MTX systems on multiple game platforms
An eye for detail and a love of creating intuitive user interfaces and UI systems
Highly organized, goal oriented, and familiar with technical workflows
Developed for a networked, multiplayer game using C++, blueprints, and UMGs
Integrated different services for Apex Legends, ensuring stability and scalability