Nathan Cai

Full Stack Developer

Old 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
Nathan Cai is a full stack developer with six years of experience building web applications using React, Node.js, Flask, and ASP.NET Core. He has shipped features across frontend and backend domains—from a CMS-driven platform at BlackMINT to a ticketing system for the Department of National Defence—and contributed type-safe improvements to the Million.JS open-source project. Comfortable with both product teams and research settings, he has applied data tools like NumPy and Pandas to analyse NPM dependency issues and published an NPM package of his own. Based in Toronto, he pairs practical engineering with clear communication across designers and product managers to deliver user-facing value. He also writes about his coding journey, signaling an interest in developer experience and community knowledge sharing.
code6 years of coding experience
job3 years of employment as a software developer
bookBachelors of Computing, Computer Science, Bachelors of Computing, Computer Science at Queen's University
github-logo-circle

Github Skills (158)

visual-studio-code-extension10
windows10
material-ui10
optimization10
javascript10
react-components10
rendering10
linux10
browser10
js10
react-hooks10
typescript10
rocket10
preact10
macos10

Programming languages (6)

TypeScriptJavaScriptHTMLGroovyRubyPython

Github contributions (5)

github-logo-circle
destroyer22719/email-cleaner

Feb 2021 - Jul 2021

Prevent cheeky users from inputting email addresses that'll still send to the same account with this simple module!
Contributions:6 releases, 55 commits, 6 PRs in 5 months
pythonaccountemailaddressesemail-addresses
destroyer22719/FoodFlation

Apr 2022 - Jan 2023

Contributions:347 commits, 8 PRs, 542 pushes in 9 months
nextjsnodejs
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
Nathan Cai - Full Stack Developer