James Simpson

CEO & Founder at GoldFire Studios, Inc.

Washington, District of Columbia, 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

🤩
Rockstar
🎓
Top School
James Simpson is a serial founder and CEO with 14 years of hands-on software and entrepreneurial experience building consumer web and gaming businesses from Oklahoma City. As founder of GoldFire Studios and prior ventures like Apex Web Gaming, AdFly and twtAd, he has repeatedly turned product ideas into high-traffic platforms and novel revenue models. Technically fluent across the full stack, his open-source contributions show practical problem-solving in browser game engines and HTML5 canvas input—fixing cross-browser positioning, performance, and mobile quirks. He blends product instincts with low-level engineering, often shipping small but impactful fixes that improve UX and server performance. Known for launching widely recognized properties and experimenting with ad-tech innovations, he pairs entrepreneurial boldness with disciplined engineering execution.
code15 years of coding experience
job8 years of employment as a software developer
bookPutnam City North High School
bookBachelor of Science (BS), Entrepreneurship, Bachelor of Science (BS), Entrepreneurship at University of Oklahoma - Price College of Business
stackoverflow-logo

Stackoverflow

Stats
13,608reputation
1.9mreached
36answers
112questions
Badges
audio
top-5%
javascript
top-5%
github-logo-circle

Github Skills (27)

html5-canvas10
javascript10
game-engine10
game-dev10
ui-design10
uid10
front-end-development10
game-development10
mobile-development9
socket-io9
compatible9
browser-support9
audio9
socket-io-client9
socket9

Programming languages (13)

C#JavaC++BikeshedMakefileVueHTMLTypeScript

Github contributions (5)

github-logo-circle
goldfire/CanvasInput

Apr 2013 - Sep 2021

HTML5 Canvas Text Input
Role in this project:
userFront-end Developer
Contributions:7 releases, 51 commits, 4 PRs in 8 years 6 months
Contributions summary:James primarily contributed to the front-end development of the `canvasinput` repository. Their work involved solving positioning issues in Firefox by adding a more comprehensive mousePos method. They implemented fixes for mobile devices, correctly positioning the input elements on the screen and addressing the Android Chrome bug. Furthermore, the user added enhancements, such as a maxlength property, and fixed related cursor positioning issues.
html5-canvastextinput
Irrelon/ige

Oct 2012 - Jan 2014

The Isogenic Game Engine
Role in this project:
userFull-stack Developer
Contributions:9 commits, 1 comment, 2 issues in 1 year 3 months
Contributions summary:James primarily focused on bug fixes and improvements to the Isogenic Game Engine's core functionality, including the UI and interaction components. They addressed issues related to position calculations, chained function calls, and browser compatibility. Additionally, they made enhancements to the server-side code related to minification and gzip compression to improve performance. The contributions also included merging external branches and making small code changes.
game-engine
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