Available to hire
I’m a Lead Gameplay and Software Engineer with extensive experience building cross–platform game systems and tooling for Unity and Unreal on iOS/Android. I’ve worked on large-scale titles, architected gameplay and network features, and led multi-engineer teams to ship robust, maintainable code. I enjoy turning ambitious ideas into solid, scalable systems and mentoring others to grow their skills.
I’m collaborative, hands-on, and thrives in fast-paced environments. I love prototyping new tech, evolving build and tooling pipelines, and delivering features that positively impact player experience and live operations.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Lead Software Engineer for Live Ops Pod (Worlds Collide) at WB Games San Francisco
February 1, 2025 - PresentLead Software Engineer for Worlds Collide (Unity – iOS/Android) Live Ops Pod. Responsible for seasonal event features, monetization features (gacha logic, spend popups, a 'Wish' reward board), and conditional engineering for offers, plus performance/braching support and planning/backlog management.
Senior Gameplay/Networking Engineer at Nines
November 1, 2024 - January 31, 2025Implemented network code and gameplay systems using multiplayer hosting to create a client/server solution for the Nines Card Game.
Senior Gameplay/Tools Software Engineer at Riot Games
August 1, 2022 - July 31, 2024Character engineering; implemented abilities and supported designers with custom Blueprint nodes; character creation and streaming various tasks; planning and backlog management.
Senior/Lead Software Engineer at WB Games San Francisco
January 1, 2015 - August 1, 2022Unannounced Collectible Character RPG (Unity – iOS/Android). Led a team of engineers (13) with initial implementation, prototyping, and ongoing development.
Senior Software Engineer, Android / iOS at Harry Potter: Wizards Unite
August 1, 2017 - August 1, 2019Core systems architecture and support; advanced AR gameplay mode; build system support (Unity to Android); FMOD integration; Picture Mode.
Android / Gameplay Software Engineer at DC Legends
May 1, 2016 - July 1, 2017Android port; gameplay programming; tools and build support; integration of Android variant into main project; automated build tooling.
Android / Plugin / Gameplay Software Engineer at DC Legends
January 1, 2015 - May 1, 2016Porting the Android version of DC Legends; implementing new plugins; gameplay programming support for other teams.
Ninja Team / Multiple Titles at Game Circus
January 1, 2011 - January 1, 2015Ninja Team; Coin Dozer; 4 Pics 1 Song / 4 Pics 1 Movie; Paplinko; Prize Claw; Frog Toss.
Education
Bachelor of Science in Computer Science / Mathematics at Southern Methodist University, Dallas
January 11, 2030 - May 1, 2009Certification of Completion, Software Development (Build Hall) at Southern Methodist University
January 11, 2030 - December 1, 2010Qualifications
Certification of Completion, Software Development (Build Hall)
January 11, 2030 - December 1, 2010Bachelor of Science in Computer Science / Mathematics
January 11, 2030 - May 1, 2009Industry Experience
Gaming, Software & Internet, Media & Entertainment, Education
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in San Bruno today.