

Undead Presidents
A networked split-screen multiplayer survival shooter coming to Steam.
Undead Presidents
A networked split-screen multiplayer survival shooter coming to Steam.

Software engineer. Game developer. Musician.

I build full stack apps by day, multiplayer games by night, and make music somewhere in between. Right now I'm shipping software at Y&L Consulting and running tech for Aloha Table Tennis.

I build full stack apps by day, multiplayer games by night, and make music somewhere in between.


A networked split-screen multiplayer survival shooter coming to Steam.
A networked split-screen multiplayer survival shooter coming to Steam.


A full-stack club platform with booking, tournaments, Stripe billing, and 16 languages.
43 pages, 69 API routes, Stripe billing, 16 languages.


1st of 26 teams at Thrivent Hackapalooza '26: an event heatmap, an AI chatbot, and gamified rewards for Thrivent Action Teams.
1st of 26 teams at Thrivent Hackapalooza '26: an event heatmap, an AI chatbot, and gamified rewards for Thrivent Action Teams.
“Working together was a smooth experience, clear communication and a consistently supportive attitude made it enjoyable.”
Huey Ho“He's dependable, quick to respond, and delivers high-quality results. He also offered valuable insights, some of which we ended up using, adding extra value to the project.”
John Paul Toñacao“His proactive approach to learning, insightful questions, and dedication to academic excellence make him a standout individual who will undoubtedly succeed in any endeavor.”
Brad Herbert“Steve is an exceptionally proactive student who consistently excelled through his eagerness to learn and his thoughtful, engaging questions.”
Samuel Ang“Steve is a very studious and intelligent person. He has worked very hard to be at the top of his class. He is always eager to learn and takes the initiative!”
Veronica Herrera“Steve's React skills created an engaging, user-friendly experience, it made our project stand out! He was also a great team player and brought us to victory!”
Chad Hoggard“Great to work with and we finished the project in a timely manner. He was not afraid to help out with other tasks and was a great team player.”
Christian Hockley“A highly skilled and innovative game developer, I participated in an 'Undead Presidents' playtest and was impressed by the level of detail.”
Frank Podraza