Samuel Cormier-iijima

CTO & Co-Founder at Fellow - AI Meeting Assistant

Ottawa, 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
Samuel Cormier-iijima is a seasoned CTO and co-founder with 19 years of experience building developer-focused web products and AI-driven collaboration tools from Ottawa. As CTO of Fellow since 2017 he blends hands-on systems and backend engineering—particularly Rust and web services—with strategic product leadership shaped by earlier startup exits and senior management at SurveyMonkey. His open-source footprint spans Rust-Python bindings, high-performance Rust linters like ruff, and Python GraphQL tooling (strawberry), reflecting deep expertise in language interop, code quality, and type-safe APIs. Comfortable moving between low-level cryptography and pragmatic web engineering, he’s known for turning subtle runtime and typing edge cases into robust platform features.
code19 years of coding experience
job9 years of employment as a software developer
bookIllinois Mathematics and Science Academy
bookBachelor of Engineering (B.Eng.) Computer Engineering, Bachelor of Engineering (B.Eng.) Computer Engineering at McGill University
languagesFrench, German, Japanese
github-logo-circle

Github Skills (35)

raspberry-pi-pico10
static-analysis10
facebook-api10
apidoc10
python10
testing10
mypy10
macros10
plugin-development10
wpgraphql10
redmine-plugins10
enums10
plugin10
ruby10
binding10

Programming languages (15)

C++RustPugCValaGoTypeScriptShell

Github contributions (5)

github-logo-circle
sciyoshi/redmine-slack

Feb 2014 - Dec 2016

Slack notification plugin for Redmine
Role in this project:
userBack-end Developer
Contributions:2 reviews, 21 commits, 29 PRs in 2 years 10 months
Contributions summary:Samuel primarily focused on enhancing the Redmine Slack notification plugin, addressing issues related to custom fields, and improving notification messages. They removed functionality for bulk update notifications, added support for file attachments, and fixed how certain fields, like versions and categories, were displayed. Furthermore, the user implemented features for customizing the Slack icon and routing projects to different channels.
notification-pluginnotificationsslacknotificationredmine
sciyoshi/pyfacebook

Aug 2006 - Mar 2014

PyFacebook
Role in this project:
userBack-end Developer
Contributions:160 commits, 1 PR, 1 push in 7 years 8 months
Contributions summary:Samuel primarily contributed to the `PyFacebook` project by fixing a bug related to argument scoping in `facebook.py`. They enhanced the sample code to be more effective. Furthermore, the user added license information and refactored the code to make the methods generic. The user also contributed with image uploading functionality and improvements to the internal Facebook app integration.
python
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 Cormier-iijima - CTO & Co-Founder at Fellow - AI Meeting Assistant