Post Job Free
Sign in

Senior Software Engineer

Location:
Norco, CA, 92860
Posted:
May 14, 2025

Contact this candidate

Resume:

Jonathan Ratcliff

Norco, CA ***** 661-***-**** ********************@*****.*** linkedin.com/in/jonathan-ratcliff-73450172 SENIOR SOFTWARE ENGINEER

Award-winning Senior Software Engineer specializing in VR/AR and video game development across Meta Quest, PlayStation, Nintendo, and mobile platforms. Proven leader in gameplay systems, enemy AI, and tool development, with a track record of delivering immersive, technically innovative gaming experiences. Key skills include: Virtual Reality (VR) Augmented Reality (AR) Game Engine Development Mobile Games Gameplay Systems Design Enemy AI Tool Development C#/C++ Programming Unity3D Team Collaboration PROFESSIONAL EXPERIENCE

Camouflaj/Meta Bellevue, WA

Senior Software Engineer, VR January 2019 - April 2025

● Developed a variety of weapon systems, sequences, and encounters in Iron Man VR for PSVR and Meta Quest 2 (Unity, C#)

● Implemented enemy AI using Hierarchical Finite State Machines, contributing to Batman: Arkham Shadow winning Best VR game at The 2024 Game Awards and the DICE Awards (Unity, C#) Survios Culver City, CA

Senior Software Engineer, VR August 2016 - December 2018

● Used Unity and C# to prototype unreleased Virtual Reality projects

● Served as Lead Engineer for VR music game/tool called Electronauts for PSVR, Oculus, and Steam platforms, mentoring junior programmers and implementing quantized instrument playing Age of Learning Glendale, CA

Unity Engineer March 2016 - July 2016

● Used Unity and C# to port and enhance Early Learning Academy app for ABCMouse.com onto iOS and Android devices

● Wrote Technical Design Documents for various projects within larger app

● Supervised remote team in larger app transition

● Worked on developing game engine (animation, sound) Activision - Beachhead Studios Santa Monica, CA

Unity Engineer March 2014 - February 2016

● Worked in a small local team within the studio and with other teams at other studios to help complete Skylanders Battlecast, a free to play AAA title with Augmented Reality aspects for tablets, mobile devices, and PCs. (Unity, C#)

● Added server-client network game code for a mobile card RPG Tic Toc Games North Hollywood, CA

Unity Engineer June 2013 - February 2014

● Used Unity and C# to develop mobile games for iOS and Android devices

● Worked on Augmented Reality games using phone/tablet cameras including Mi World and El Chavo to bring cards and toy sets to life

● Worked as the only programmer or as part of a small team of programmers for multiple projects including puzzle and children's games

● Mentored junior programmers and assisted in on-the-job training WayForward Technologies Valencia, CA

Game Programmer March 2009 - June 2013

● Worked on a variety of gameplay aspects such as enemy and boss AI, menu creation, particle systems, and various graphic effects such as bloom

● Created a variety of tools to assist in game development such as menu, font, and sound creation and editing using GUI packages such as Qt

● Developed a deep understanding of the hardware for each platform for which I developed (the Nintendo DS, the Nintendo Wii, the Nintendo 3DS, the PC via DirectX, and the Playstation Vita) EDUCATION

Bachelor of Science (BS) in Computer Science, Minor in Mathematics 2006 University of Arkansas Fayetteville, AR

AWARDS AND RECOGNITION

Electronauts

● Lumiere Award Winner for Technical Achievement

● Unity Award 2018 Nominee for Best Experience

● Road To VR’s 2018 Design Award for Excellence in User Interface Batman: Arkham Shadow

● Best VR/AR Game of the Year at The Game Awards, 2024

● Immersive Reality Game of the Year at the 28th Annual DICE Awards, 2024 REFERENCES

Ryan Payton

Studio Lead at Camouflaj/Meta

***********@*******.***

Ryan Darcey

Design Director/Manager at Camouflaj/Meta

631-***-****

Troy Johnsen

Gameplay Engineer/Team Leader at Camouflaj/Meta

****.*******@*****.***

Zach Gonzalez

Producer at Survios

714-***-****

Cameron MacNair

Audio Engineer at Survios

*******.*******@*******.***

Roger Jao

Music Supervisor at Survios

*****.***@*******.***

Eric Milota

Network Engineer at Beachhead Studio, Activision

*******@*****.***

Jeff Pomegranate

Producer at Tic Toc Games

661-***-****

Chris Watson

Executive Producer at WayForward Technologies

310-***-****



Contact this candidate