Corban Riley is a Senior Software Engineer with 17 years of experience building web applications and developer-facing libraries, currently leading front-end development for Pressly's core product. He combines deep front-end expertise with signal-processing chops, having authored DSP.js and contributed real-time pitch detection, FFTs and windowing functions across multiple audio projects. Corban has a long history of open-source leadership—he maintained Processing.js, helped define web audio APIs for Mozilla and the W3C, and implemented a Canvas2D-on-WebGL renderer—demonstrating an uncommon blend of graphics, audio DSP and web platform knowledge. Based in Toronto, he pairs hands-on implementation skills with community coordination and release stewardship, making him effective at shipping complex, cross-domain features.
16 years of coding experience
10 years of employment as a software developer
Computer Science, Computer Science at Conestoga College
Contributions:49 commits, 4 PRs, 7 pushes in 12 years 1 month
Contributions summary:Corban primarily contributed to the development of digital signal processing (DSP) functionalities within the JavaScript library. They implemented and refined core algorithms, including Fast Fourier Transform (FFT), and oscillator signal generation. Their work involved adding various window functions, improving existing examples, and integrating audio-related features like the inverse FFT. They updated the project by integrating third-party JavaScript libraries and improved the example applications.
Contributions summary:Corban's primary contribution involves developing a WebGL-based 2D rendering library. They initiated the project with a basic WebGL-2D.js file and example.html, and subsequently refined the library by allowing for multiple WebGL-2D contexts and adding support for fillRect, strokeRect, and drawImage functions. They also included example files to demonstrate the functionality of the rendering engine.
apiwebglcanvasjavascriptcanvas2d
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
Corban Riley - Senior Software Engineer at Pressly