Nicholas Defranco

Greenskeeper at York Catholic District School Board

Vaughan, 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

👤
Senior
🎓
Top School
Nicholas Defranco is a meticulous software developer with eight years of experience who pairs hands-on coding with a pragmatic, problem-first mindset. Based in Vaughan, Ontario, he has revived and led full-stack projects like Regenquest and contributed meaningful back-end fixes to the well-known Newsboat open-source project—improving podcast download reliability and hardening error reporting. His background spans tutoring C++ and Node.js, frontline customer roles, and hands-on maintenance work, which together sharpen his attention to detail and resilience under pressure. Comfortable across the stack and in user-facing situations, he translates complex bugs into clear, reliable fixes and better user experiences. He’s equally at ease mowing a fairway or refactoring a segfault, and he brings that same steady work ethic to shipping durable software.
code8 years of coding experience
job1 year of employment as a software developer
bookHigh School Diploma, High School Diploma at Emily Carr Secondary School (ECSS)
bookBachelor of Technology - BTech, Computer Programming, Specific Applications, Bachelor of Technology - BTech, Computer Programming, Specific Applications at Seneca Polytechnic
languagesItalian
stackoverflow-logo

Stackoverflow

Stats
11reputation
1kreached
2answers
0questions
github-logo-circle

Github Skills (7)

error-handling10
c-language10
cprogramming-language10
mesonbuild6
visual-studio-code6
electron6
gnome-builder6

Programming languages (10)

TypeScriptC++ShellCSSRustJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
newsboat/newsboat

Oct 2020 - Dec 2020

An RSS/Atom feed reader for text terminals
Role in this project:
userBack-end Developer
Contributions:4 reviews, 16 commits, 7 PRs in 1 month
Contributions summary:Nicholas contributed to the `newsboat/newsboat` project by implementing and refining features related to podcast downloads and the user interface. They modified the code to display the reason for download failures in podboat and fixed a SIGSEGV error related to downloads. Further modifications included improving the status reporting of downloads and transitioning the message data member from `const char*` to `std::string`, which is important for ensuring data integrity. These changes improved the user experience related to podcast downloads.
atom-feedrssnewsbeuteratom-feed-readerrss-feed-reader
nick-cd/bci433

Aug 2020 - Oct 2020

This repository is meant to assist people currently taking the BCI433 course
Contributions:60 commits, 21 pushes, 6 branches in 1 month
pythonassist
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