Available to hire
Hi, I’m Ethan Zafra, a game developer and programmer passionate about turning ideas into immersive experiences. I specialize in gameplay systems, AI, and VR, and I enjoy collaborating with artists and designers to ship polished features.
I recently earned a Bachelor of Information Technology in Game Development from the University of Ontario Institute of Technology with a 3.93 GPA (Highest Distinction). My portfolio spans PC, VR/AR, and console projects, and I’m excited to bring strong technical skills, scalable systems, and a collaborative mindset to your team.
Skills
Work Experience
Gameplay / Enemy Programmer at Eleos Games
July 1, 2025 - PresentDesigned and implemented complex enemy behavior systems using behaviour trees for an action-adventure RPG. Maintained clear technical documentation for team collaboration and scalability. Participated in design discussions with project leads and provided progress updates.
VR Gameplay Programmer & Designer at VR First-Person Action Game
January 1, 2025 - PresentImplemented immersive VR interactions and first-person control systems optimized for standalone Meta Quest performance. Integrated custom shaders and visual feedback in collaboration with VFX artists.
VR Gameplay Programmer & Designer at VR Escape Room
January 1, 2023 - December 31, 2024Developed all interactive mechanics and integrated VR SDKs for Oculus headsets. Collaborated with a multidisciplinary team to deliver a cohesive, immersive VR experience over 8 months.
Network Programmer at Local Multiplayer Coop Puzzle Game
January 1, 2024 - April 1, 2024Implemented UDP networking for real-time local cooperative gameplay. Synchronized player actions and puzzle states across clients. Developed a persistent leaderboard system to track session performance.
Hardware Integration & Prototyping at AR Action FPS Controller
September 1, 2024 - December 1, 2024Designed and iterated on a custom FPS-style AR controller for ergonomics and reliability. Implemented motion tracking logic translating real-world movement to in-game actions. Developed a prototype AR game to test gameplay integration.
AI Programmer at Radiation Event Training Simulator
January 1, 2025 - April 1, 2025Developed scalable NPC behavior systems for emergency training simulations for IAEA. Ensured maintainability and future scalability of AI systems.
Gameplay Programmer – Tools & Systems at Racing Game
January 1, 2024 - January 1, 2025Engineered responsive vehicle controls, player abilities, and AI pathfinding. Built internal tools to accelerate level design and iteration. Optimized runtime performance via object pooling and memory-efficient instantiation.
Physics Programmer at 2D Minigolf Simulator
January 1, 2025 - January 1, 2025Implemented 2D physics systems including collisions, friction, and impulse forces. Simplified minigolf course creation via data-driven design.
Low-Level Programmer at NES Coop Puzzle Game
January 1, 2025 - April 1, 2025Programmed two-player cooperative functionality and core puzzle mechanics on NES hardware. Optimized performance and memory usage within NES constraints (2 KB RAM, limited CPU cycles). Implemented animated sprites and visual feedback for enhanced gameplay experience.
Software Engineer – Automation & Data Tools at Stock Data Web Scraper
January 1, 2019 - PresentBuilt Python-based scraping tool to extract and track stock market data using Selenium automation. Focused on maintainability and extensibility for future analytics integration.
AI/Voice Interface Developer at AI Assistant
June 1, 2025 - PresentDeveloped real-time AI assistant processing voice commands with modular command-handling. Integrated OpenAI Assistants API and Whisper for natural language understanding and transcription.
Education
Bachelor of Information Technology in Game Development at University of Ontario Institute of Technology
September 1, 2021 - May 1, 2025Qualifications
Industry Experience
Gaming, Software & Internet, Media & Entertainment
Skills
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in London today.