About Me
Hi, I’m Ryan. I’m a Backend API and Gameplay Engineer with over 3 years of experience, based in Los Angeles.
I have experience with a number of different languages and technologies but a few of my favorites are: C++, c#, Javascript, Node.js, Java, Python, RESTful APIs, SDKs, Unity, and Unreal Engine.
I’m also experienced with Visual Studio, IntelliJ IDEA, git, and Perforce version control.
I am currently available for work so feel free to contact me through email if you’d like to discuss.
Projects
Experience
Baby Rage Games
Lead Backend Engineer
November 2018 - April 2019
Project: Unannounced VR Project
- Designed REST API and Client-side SDK
- Developed Back-end Platform and Networking Solution
- Developed various game mechanics
- Setup and Managed source and version control solution Perforce
Skydance Interactive
Junior Software Engineer
January 2018 - November 2018
Project: The Walking Dead: Saints & Sinners
- Developed Walker AI behavior
- Optimized performance to meet and exceed 100 FPS in VR
- Developed VR interactable book capable of rendering dynamic text on pages that could be updated in real-time
Project: Archangel: Hellfire
- Lead the development of the Client-side SDK and Unreal Engine Plugin to integrate into SDI’s proprietary Multiplayer Back-end for use in all future projects
- Plugin Manages data creation and retrieval for Player Accounts, Matchmaking Tickets, Lobby Information, and Gameplay Sessions
- Integrated Network Plugin into project
- Developed Game Mode logic for connecting to the multiplayer backend, connecting and disconnecting players, and collecting game statistics and reporting to backend
- Developed Front-end UI system for VR interaction
- Prototyped several Gameplay features
Skydance Interactive
Software Engineer Intern
May 2017 - January 2018
Project: PWND
- Bug fixing in UI, Gameplay, Network code, and Back-end
- Developed Back-end and Front-end functionality
- Lead the project of creating a Linux version of the game server
- Saved time and money in spinning up and managing game servers
Education
California State University, Northridge
B.S. Computer Science
2019
A Little More About Me
Alongside my interests in software and game development some of my other interests and hobbies are:
- Embedded Hardware and Software
- Video Games
- Hiking / Camping