Fazli Sapuan

Software Engineer at Garena Group

Singapore
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
Fazli Sapuan is a software engineer based in Singapore with 13 years of experience building web backends and admin systems, currently contributing to Shopee platforms at Garena Group using Python and Django. He blends production-grade engineering with a hobbyist hacker’s curiosity, evidenced by notable open-source contributions to gpu.js where he implemented core GPU-accelerated kernel functionality and CPU fallbacks plus texture I/O support. An alumnus and former teaching assistant at NUS, he has taught programming fundamentals, software engineering and operating systems, bringing strong fundamentals and mentorship experience to teams. Early roles in Node.js/Meteor and rapid-prototyping environments sharpened his full-stack instincts and pragmatic approach to shipping features. Quietly versatile, he moves between low-level performance work and high-level web operations, making him effective on both optimization and product delivery fronts.
code13 years of coding experience
bookBComp (CS), Computer Science, BComp (CS), Computer Science at National University of Singapore
languagesEnglish
github-logo-circle

Github Skills (5)

webgl10
javascript10
gpgpu10
gpu10
glsl9

Programming languages (6)

VueJavaScriptHTMLSvelteRubyPython

Github contributions (5)

github-logo-circle
gpujs/gpu.js

Jan 2016 - Oct 2017

GPU Accelerated JavaScript
Role in this project:
userFull-stack Developer
Contributions:154 commits, 8 PRs, 141 pushes in 1 year 8 months
Contributions summary:Fazli contributed to the development of the GPU.js library, implementing core features such as the makeKernel function, which generates a GPU-accelerated kernel. They also worked on implementing fallbacks to JS when a GPU isn't available. The user added example code snippets to the demo. Additionally, the user has implemented changes to support texture inputs and outputs.
mathgpu-programminggpu-accelerationwebglgpu
mushopea/Tasuke

Feb 2014 - Apr 2014

Contributions:237 commits in 1 month
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