Samuel Bergeron is a Software Developer II based in Toronto with 11 years of engineering experience and a strong academic foundation as a U3 Computer Science student at McGill University. He blends practical backend expertise—from building a console Facebook Messenger client to shipping services at Amazon—with interests in AI, machine learning, and cybersecurity. Comfortable across Node.js, Java, TypeScript, SQL, and cloud tooling, he has moved between startups and large-scale environments, delivering features and refactors that improve maintainability and API interactions. As a course assistant for operating systems and web development, he pairs hands-on coding with teaching experience, and his GitHub persona as a “professional ski bum/software engineer” hints at a pragmatic, adventurous approach to problem solving. Notably, his early work on fb-messenger-cli demonstrates an ability to reverse-engineer APIs and implement robust object-oriented back-end logic.
11 years of coding experience
4 years of employment as a software developer
DES, DES at Collège Laval
DEC Mathematics and Computer Science, DEC Mathematics and Computer Science at Vanier College
Bachelor of Science - BSc Computer Science, Bachelor of Science - BSc Computer Science at McGill University
Contributions:143 commits, 47 PRs, 101 pushes in 2 years 5 months
Contributions summary:Samuel focused on developing the core logic for a console-based Facebook Messenger client. They implemented the functionality to send messages, by interacting with the Facebook Messenger API, including authorization and message formatting. The user also refactored and improved the existing code by implementing object oriented programming patterns. The user added functionality for getting messages by retrieving information to the Messenger API.
A Flutter wrapper for the HealthKitReporter library
Contributions:1 PR, 8 pushes, 4 branches in 2 years 10 months
flutterflutter-pluginhealthdart
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
Samuel Bergeron - Software Developer II at Caseware