I am an enthusiastic/dedicated programmer and artist who has been creating online for around 10 years. Over this time I've created experiences that have garnered millions of views and thousands of players. On my artistic side, I love to create impactful experiences that will be remembered. On my programming side, I love to create robust, thoughtful, and thorough tools that streamline the creation process.

Elijah Drew Stafford

I am an enthusiastic/dedicated programmer and artist who has been creating online for around 10 years. Over this time I've created experiences that have garnered millions of views and thousands of players. On my artistic side, I love to create impactful experiences that will be remembered. On my programming side, I love to create robust, thoughtful, and thorough tools that streamline the creation process.

Available to hire

I am an enthusiastic/dedicated programmer and artist who has been creating online for around 10 years. Over this time I’ve created experiences that have garnered millions of views and thousands of players.

On my artistic side, I love to create impactful experiences that will be remembered. On my programming side, I love to create robust, thoughtful, and thorough tools that streamline the creation process.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Javanese
Advanced
English
Fluent

Work Experience

Game Programmer at Derelict
January 1, 2025 - Present
Worked on a game about creating modular weapons on an alien spaceship. Offloaded procedural generation using UniTask; created custom editors and debug visualizers for triaging procedural generation issues; implemented a particle pooling system using the ParticleSystem API and Addressables; designed and implemented an intuitive front- and back-end inventory system using Unity UI; used JIRA to manage a team of developers and Confluence to organize sprints.
Game Developer at Extra Sensory II
January 1, 2025 - September 8, 2025
Virtual reality experience that revolutionized the Beat Saber level ecosystem, peaking at 2000 concurrent players. Utilized Unity AssetBundle building pipeline; wrote AssetBundle JSON files using Newtonsoft and Unity AssetBundle API; managed installations with the Unity CLI; used AssetsTools.NET for AssetBundle checksum retrieval; led a team of developers with tasks and deadlines.
Game Developer at SYNERGY
January 1, 2023 - September 8, 2025
Solo-developed rhythm game based around the concept of two cursors. Created a level schema using Unity Serializable attributes and JsonUtility; built a custom level editor via Unity UI; used Unity's audio and video APIs for playback from system files.
Game Programmer at Derelict
January 1, 2025 - Present
Developed modular weapon systems and procedural generation features for an alien spaceship game. Offloaded procedural generation work to a separate thread using UniTask; created custom editors and debug visualizers to triage procedural generation issues; implemented a particle pooling system via ParticleSystem and Addressables; designed a front- and back-end inventory system using Unity UI; managed tasks with JIRA and Confluence.
Lead Developer / Game Programmer at Extra Sensory II
January 1, 2025 - September 8, 2025
VR experience for Beat Saber level ecosystem, achieving up to 2000 concurrent players. Built AssetBundle-based workflow, authored AssetBundle metadata JSON with Newtonsoft and Unity AssetBundle API; used Unity CLI for project setup; employed AssetsTools.NET to retrieve AssetBundle checksums; led a development team with task planning and knowledge sharing.
Solo Developer at SYNERGY
January 1, 2023 - September 8, 2025
Solo-developed rhythm game centered on dual cursors. Created a level schema with Serializable attributes and JsonUtility; built a custom level editor via Unity UI integrated with the level schema; utilized Unity's audio and video APIs for playback from system files.
Sales Advisor at Best Buy
January 1, 2025 - Present
Communicated technical details of products concisely to customers who might not be tech savvy. Determined issues with customers’ equipment and provided affordable solutions. De-escalated heated situations with customers with patience and a calm demeanor. Coordinated to meet demands in high-speed and intense environments.
Software Developer at ReMapper
January 1, 2022 - Present
Coordinated responsibilities with other developers while mediating conflicting ideas. Debugged technical failures in the system by deeply investigating the internals. Resolved hundreds of issues from end users and walked them through solutions.
Project Lead at Extra Sensory II
January 1, 2023 - January 1, 2025
Worked with a large team while distributing responsibilities using JIRA as a ticketing system. Identified bottlenecks in work efficiency and picked up where necessary. Identified problems with the system and then debugged, documented, and resolved the issues. Reported and documented issues outside of my scope to the respective departments of the project.
Game Programmer at BoomBox Remastered
January 1, 2025 - Present
Built and debugged gameplay systems using dependency injection with VContainer. Followed strict codebase organization (naming, structure, commits, branching). Optimized gameplay for no-GC, using non-alloc APIs and memory conscious patterns. Created shaders and systems with mobile/standalone VR performance in mind. Collaborated using Git/Gitlab and shipped to Steam and Meta.
Lead Programmer at Extra Sensory II
January 1, 2023 - January 1, 2025
VR experience that revolutionized the Beat Saber level ecosystem – peaked 2000 concurrent players. Utilized Unity’s AssetBundle building pipeline to streamline external project workflow. Wrote AssetBundle related JSON files using NewtonSoft and Unity’s AssetBundle API. Utilized the Unity CLI to manage installations for project setup. Used AssetsTools.NET for AssetBundle checksum retrieving. Managed a team of developers, sharing technical knowledge and providing tasks with deadlines.
Solo Game Developer at SYNERGY
January 1, 2022 - January 1, 2023
A solo-developed rhythm game based around the concept of having two cursors. Created a level schema utilizing Unity’s Serializable attributes along with its JsonUtility functionality. Created a custom level editor through Unity’s UI system that interfaces with the level schema. Utilized Unity’s audio and video APIs for playback from system files.

Education

Game Programming Diploma at St. Lawrence College
January 1, 2023 - January 1, 2025
Diploma in Game Programming at St. Lawrence College
January 1, 2023 - January 1, 2025
Google IT Support Professional Certificate at Coursera (Google)
January 1, 2026 - February 14, 2026
Coursera Game Programming Diploma at St. Lawrence College – Cornwall, Ontario
January 1, 2023 - January 1, 2025
Game Programming Diploma at St. Lawrence College
January 1, 2023 - January 1, 2025

Qualifications

Google IT Support Professional Certificate
January 1, 2026 - February 14, 2026
Coursera Game Programming Diploma
January 1, 2023 - January 1, 2025

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Professional Services, Retail, Education