Quinton Ashley

Founder at q5play

Olympic Valley, California, 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

👤
Senior
🎓
Top School
Quinton Ashley is a founder and full-stack engineer with nine years of experience building beginner-friendly game engines and teaching tools that bridge creative coding and computer science. Based in Olympic Valley, California, he created p5play (now p5play v3) and q5.js WebGPU, and authored interactive textbooks used in high schools, Girls Who Code camps, and university courses (endorsed by Dan Shiffman). His open-source contributions to p5.js include fixes to core rendering, frame rate and touch handling, and a WebGL renderer merge, demonstrating deep familiarity with browser graphics and real-time interaction. Quinton’s work emphasizes backward compatibility and pedagogy—he also runs a bi-annual game jam showcasing student projects—and he brings practical experience building Node.js tooling for medical imaging alongside his game-engine work.
code9 years of coding experience
job8 years of employment as a software developer
bookBachelor of Music, Music Technology Major, Bachelor of Music, Music Technology Major at New York University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
131reputation
9kreached
13answers
1question
github-logo-circle

Github Skills (19)

javascript10
game-engine10
animation10
s610
p5js10
graphic10
coding10
game-development10
html9
artwork7
artnet7
mouseover6
touch-event6
react6
p5play6

Programming languages (20)

JavaC++RustCObjective-C++GoJSONHTML

Github contributions (5)

github-logo-circle
quinton-ashley/p5play

May 2022 - Jan 2023

JavaScript game engine that uses q5.js/p5.js for graphics and Box2D for physics.
Role in this project:
userFull-stack Developer
Contributions:26 releases, 346 commits, 17 PRs in 8 months
Contributions summary:Quinton was the primary maintainer of the p5.play library, as evidenced by the code changes. Their contributions involved a significant upgrade of the library to ES6 classes. They improved animation capabilities, introducing features like animation to groups and auto-resetting of animations, while ensuring backward compatibility. Further contributions involved bug fixes and enhancements across various areas, demonstrating a comprehensive understanding of the library's codebase and its usage.
js-librarygamesjavascriptbox2dp5-js
processing/p5.js

May 2017 - Apr 2025

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
Role in this project:
userFront-end Developer
Contributions:1 review, 1 PR, 55 comments in 7 years 11 months
Contributions summary:Quinton contributed to the p5.js repository by primarily addressing issues related to the core functionality and documentation. They made updates to the `main.js` and `environment.js` files, fixing issues with frameRate calculation and related documentation. Furthermore, the user addressed touch event handling and made relevant documentation adjustments in `touch.js`. They also merged a branch for changes to the WebGL renderer.
designersprinciplesartclient-sidecanvas
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
Quinton Ashley - Founder at q5play