Andrew Butt

Full Stack Developer at Frame

Eureka, 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
Andrew Butt is a seasoned full stack developer with a decade of hands-on experience building web and 3D rendering systems from Eureka, California. He blends creative studio-art roots with deep technical chops, having run his own digital studio (Pryme8) while consulting and shipping products across startups and agencies. Andrew has contributed to high-profile open-source projects like Babylon.js, extending shader materials, particle emitters, and mesh builders to improve real-time rendering workflows. Comfortable across the stack, his roles span front-end WebGL work, custom CMS and backend systems, and product-focused engineering at companies such as Virbela, MVRK, and PixCap. Known for a pragmatic, results-driven approach, he often bridges design and engineering, turning visual concepts into performant interactive experiences. Colleagues rely on him for creative problem solving and for translating complex graphics challenges into production-ready code.
code10 years of coding experience
job9 years of employment as a software developer
bookMathematics and Computer Science, Mathematics and Computer Science at Riverside Community College
bookFine/Studio Arts, General, Fine/Studio Arts, General at Prince George's Community College
github-logo-circle

Github Skills (13)

webgl10
typescript10
javascript10
3d-graphics10
typescripts10
game-development10
game-engine10
game-dev10
typescript-types10
shader9
3d-engine9
webxr9
material-design8

Programming languages (7)

TypeScriptC#C++JavaScriptMathematicaPHPPython

Github contributions (5)

github-logo-circle
BabylonJS/Babylon.js

Aug 2017 - May 2022

Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Role in this project:
userFull-stack Developer
Contributions:70 reviews, 152 commits, 63 PRs in 4 years 9 months
Contributions summary:Andrew primarily contributed to the Babylon.js engine by implementing new features and fixing bugs, with a focus on the rendering engine. Their work included adding functionality to the shader material, creating new emitter types for the particle system, and adding features to the mesh builder. This indicates a focus on expanding the engine's capabilities and improving the user's development experience.
gameopen-gameenginebabylonjavascript
Pryme8/Babylon.js

Aug 2017 - Feb 2025

Babylon.js: a complete JavaScript framework for building 3D games with HTML 5 and WebGL
Contributions:4 PRs, 203 pushes, 52 branches in 7 years 7 months
game3d-gamesgameswebgljavascript-framework
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
Andrew Butt - Full Stack Developer at Frame