Jay Stevens

Senior Software Engineer (Gameplay, Apex Legends) at Respawn Entertainment

Covina, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Jay Stevens is a senior gameplay engineer with 13 years of experience building player-facing systems and rapid-prototyping tools for AAA titles, currently shipping gameplay updates and prototypes for Apex Legends. He brings deep Unreal Engine expertise from developing tutorial systems, encounter scripting Blueprints, and world-partition streaming solutions on Respawn’s Star Wars projects, plus prior mobile-first experience on Battlefield Mobile where his tutorial work boosted completion rates from ~30% to 75%. Comfortable across engine boundaries, he’s also worked in a Source-engine variant and has tackled networking, audio optimization (including Wwise and Dolby Atmos), and designer-facing tooling to speed iteration. An active contributor to open-source game tooling, his GitHub work on Pokémon Showdown shows a focus on fair gameplay mechanics and balanced random team generation. Based in Covina, CA, Jay blends practical systems engineering with a designer-friendly sensibility, often solving problems by building lightweight editor tools that empower content creators.
code12 years of coding experience
job4 years of employment as a software developer
bookComputer Science, Computer Science at Mt. San Jacinto College
bookHigh School Diploma, General Studies, High School Diploma, General Studies at Chaparral High School
languagesEnglish
github-logo-circle

Github Skills (8)

algorithm10
data-structures10
algorithms10
javascript10
pokemongo10
data-structure10
logic10
randomization9

Programming languages (13)

C#JavaC++CFluentGoHTMLKotlin

Github contributions (5)

github-logo-circle
smogon/pokemon-showdown

Jun 2013 - Jun 2013

Pokémon battle simulator.
Role in this project:
userBack-end Developer
Contributions:11 commits in 4 days
Contributions summary:Jay primarily focused on modifying and improving the random battle generation logic within the Pokémon Showdown battle simulator. Their contributions include preventing unfair team compositions, fixing formatting issues, and correcting typos in comments. They also implemented checks to ensure sets include STAB moves and refined set generation logic, demonstrating a focus on the core gameplay mechanics and balancing.
mongamebattlesimulationsimulator
Jay2645/UnityHelperFunctions

Jan 2014 - Jan 2019

Contributions:15 commits, 1 push in 5 years
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jay Stevens - Senior Software Engineer (Gameplay, Apex Legends) at Respawn Entertainment