John O'Neill

Founder and Lead Programmer at Spark Plug Games

John O'Neill has an extensive work experience in the gaming industry. John began their career in 2004 as a Sr. R&D Engineer at Synopsys, Inc. where they designed and implemented new commands to write standard EDA output formats. In 2006, they moved to Vicious Cycle Software, Inc. as the Director of Business Development for the Vicious Engine. In 2008, they founded and became the Lead Programmer at Spark Plug Games, where they developed game products for deployment on mobile, console, Steam, and XR headsets. In 2015, they joined Triangle Division as a Solution Architect, providing consulting services for companies who need to utilize gaming technology for non-gaming purposes. In 2016, they worked as the Chief Juggling Officer at Dark Unicorn Games and as a Senior Technical Consultant at Bit Planet Games. In 2017, they joined Tobii AB as a Technical Evangelist. In 2020, they worked as a Solutions Engineer at Varjo, providing a conduit between internal development team expertise and clients in the aerospace, training, and medical industries. Most recently, in 2021, they joined North Carolina State University as an Adjunct Instructor for Computer Science. John is currently working as a Senior Software Engineer at Unity.

John O'Neill attended North Carolina State University from 1990 to 1996, where they obtained a Bachelor of Science in Computer Science.

Links

Previous companies

Synopsys logo
Varjo logo

Peers

View in org chart

Timeline

  • Founder and Lead Programmer

    January, 2008 - present