Faisal S

Software Engineer Intern at Primer

Waterloo, Ontario, Canada
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
Faisal S is a software engineer and University of Waterloo student with a surprising seven years of hands-on experience across startups and education-focused orgs, currently interning at Primer to rethink American education systems from first principles. He’s built production features at scale—such as a Ruby on Rails courses engine serving 30k DAUs at Whop—and helped ship foundational products as an early engineer at Wispr Flow and a founding engineer at Dimension. An active open-source contributor and front-end developer on Hack Club’s popular Sprig game editor, he focuses on polishing UX through bug fixes, sharing features, and AI-enabled UI improvements. Founder of firefiles.app and an engaged Hack Club member, Faisal blends product-minded web development (Next.js) with practical system design and fast iteration across both codebases and teams.
code7 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering - BE Computer Software Engineering, Bachelor of Engineering - BE Computer Software Engineering at University of Waterloo
github-logo-circle

Github Skills (9)

javascript10
game-development10
game-engine10
gameplay10
videogames10
ui-design9
html9
css9
react8

Programming languages (14)

JavaCSSRustHTMLJupyter NotebookGDScriptYAMLTypeScript

Github contributions (5)

github-logo-circle
hackclub/sprig

Feb 2022 - Nov 2022

🍃 Learn to code by making games in a JavaScript web-based game editor.
Role in this project:
userFront-end Developer
Contributions:5 reviews, 6 commits, 10 PRs in 9 months
Contributions summary:Faisal primarily focused on improving the user interface and functionality of the Sprig game editor. Their commits involved fixing bugs related to sprite naming, enhancing the sharing functionality by adding a copy-to-clipboard button, and integrating a new announcement banner for a related game jam. Furthermore, the user contributed to the project's UI by adding a challenge menu, making UI adjustments, and working on the AI feature. This indicates a focus on improving the user experience and overall presentation of the game editor.
javascriptgamegame-developmentgame-enginepuzzle
hackclub/slacker

Oct 2023 - Sep 2024

Slacker is an attempt to organize and systematize our developer/customer support use cases into something that is easy to manage and measure, and also is welcoming of newcomers wanting to help participate on projects.
Contributions:12 reviews, 39 PRs, 218 pushes in 11 months
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