Noah Pistilli

ELIXIR Lab Soft Robotics Research Assistant at Electrical And Computer Engineering Society (ECESTORMS)

Toronto, 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
Noah Pistilli is a Computer Engineering student at Toronto Metropolitan University and a hands-on software engineer with five years of experience building high-performance servers, embedded firmware, and tooling for large-scale user bases. As lead developer and project lead of the open-source WiiLink project, he manages 50+ volunteers while operating web services that serve over 130,000 daily users and reverse-engineering proprietary Nintendo formats like Mobiclip to produce production-ready converters. He contributes systems-level networking and filesystem work to Dolphin (the widely used GameCube/Wii emulator), demonstrating expertise in emulation, networking, and low-level integration. His work spans ESP32 C++ firmware for robotics, fast Flask-based web backends, and full-stack development with an emphasis on performance and interoperability. Comfortable leading diverse teams and handling project finances, he blends technical depth with practical project management and a knack for unraveling undocumented binary formats.
code5 years of coding experience
job1 year of employment as a software developer
bookBachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at Toronto Metropolitan University
bookSt. Michael's College School
languagesFrench
github-logo-circle

Github Skills (7)

filesystem10
c-language10
cprogramming-language10
emulation10
networking10
http9
api-design8

Programming languages (18)

PowerShellC#JavaCSSC++CGoHTML

Github contributions (5)

github-logo-circle
dolphin-emu/dolphin

Sep 2022 - Dec 2022

Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
Role in this project:
userBack-end Developer & Systems Engineer
Contributions:93 reviews, 5 commits, 40 PRs in 3 months
Contributions summary:Noah implemented several features related to the WiiConnect24 functionality, including support for V1 tickets and a download scheduler, indicating a focus on core emulation logic. They also worked on networking aspects, such as handling network requests and implementing features related to mail, highlighting systems-level contributions. Furthermore, the user made changes to configuration and file system handling, demonstrating expertise in systems integration and project structure.
gameboycppemulatorgamesplatforms
This is a bot for the WiiLink24 discord server
Contributions:45 commits, 3 PRs, 42 pushes in 2 months
discordbotdiscord-botdiscord-server
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
Noah Pistilli - ELIXIR Lab Soft Robotics Research Assistant at Electrical And Computer Engineering Society (ECESTORMS)