Ryan Bernstein

Software Developer

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

Backdraft Editor View

Backdraft Engine

Custom Game Engine written in C++

In Development

Drunk Simulator

Small game made in Unity for a Computer Graphics class. Wrote custom shaders to create the various drunk visual effects.

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