Joao Ruschel is a Senior Fullstack Software Engineer based in London with nine years of experience building high-throughput backend services and polished front-end experiences for companies like Amazon, Snap, Gather and SAP. He combines a strong systems background in C++ and Java with modern TypeScript/Node.js and web graphics work, having migrated complex payment systems and improved 3D audio and UI subsystems for PlayCanvas. As a founder of Alterset.io and an active contributor to the PlayCanvas engine, he blends product-minded engineering with hands-on game and web graphics development, including cross-platform audio fixes and UI enhancements for WebGL/WebGPU toolchains. His work on Alexa multimedia and infographics showcases an ability to design scalable runtime services that serve dynamic visual content at high TPS. He studied computer science at UFRGS and spent a year at the University of Manchester, and in his free time develops indie video games—bringing a user-centric, creative perspective to large-scale engineering problems.
9 years of coding experience
7 years of employment as a software developer
Science Without Borders BSc Computer Science, Science Without Borders BSc Computer Science at The University of Manchester
Bachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at Federal University of Rio Grande do Sul
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Role in this project:
Front-end Developer
Contributions:3 releases, 50 reviews, 26 commits in 1 year
Contributions summary:Joao primarily contributed to the user interface aspects of the PlayCanvas game engine. Their work focused on enhancing UI components such as scroll views by implementing mouse wheel navigation and improving usability. Furthermore, they addressed cross-platform compatibility by ensuring the proper resuming of the AudioContext on iOS devices. They also fixed element input issues and improved the examples for screen-space and world UI to enhance the developer experience.
Fast and lightweight JavaScript game engine built on WebGL and glTF
Contributions:11 pushes, 3 branches in 2 years 2 months
webgljavascriptjavascript-game-enginewebgl2webgpu
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.