JO

John O'Neill

Senior Software Engineer

John O'Neill is an accomplished game developer and software engineer with extensive experience in the gaming industry. As the Founder and Lead Programmer at Spark Plug Games since 2008, John specializes in creating serious games solutions for various enterprise and educational clients. In addition, John has served as a Senior Software Engineer at Unity since April 2022, advising development teams on utilizing Unity effectively and exploring generative AI in game prototyping. Key roles also include Chief Juggling Officer at Dark Unicorn Games, Solution Architect at Triangle Division, and Solutions Engineer at Varjo, focusing on mixed reality applications. John has contributed to academia as an Adjunct Instructor at North Carolina State University and held previous positions such as Technical Evangelist at Tobii AB and Senior Technical Consultant at Bit Planet Games. John holds a BS in Computer Science from North Carolina State University, earned between 1990 and 1996.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices