Senior Full-stack Developer at SunRaise Capital LLC
Montreal, Quebec, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Raphael Duchaine is a Senior Full-stack Developer based in Montreal with a decade of experience building backend systems, real-time collaboration features, and full-stack applications across startups and game platforms. He frequently works in functional languages—Rust and Clojure—to sharpen his engineering rigor, and has practical experience porting smart-contracts and blockchain proofs-of-concept as well as migrating Python codebases to Rust for Android. Raphael contributed to the SeaQL sea-query project by refactoring APIs to use IntoIterator, improving generality and reducing allocations—an example of his attention to API ergonomics and performance. He has led CI/CD, database, and backend work for game-engine integrations at The Mirror and delivered client-facing management software using Python/Django. Pragmatic and curious, he combines systems-level thinking with hands-on development across languages and platforms.
10 years of coding experience
7 years of employment as a software developer
Baccalauréat Ingénierie logicielle, Baccalauréat Ingénierie logicielle at École de technologie supérieure
DEC en Sciences Informatique et Mathématique, DEC en Sciences Informatique et Mathématique at Cégep de Rosemont
🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite
Role in this project:
Back-end Developer
Contributions:14 commits, 1 PR, 3 comments in 7 days
Contributions summary:Raphael primarily contributed to the `sea-query` project by refactoring the codebase to utilize `IntoIterator` instead of `Vec` for various functions within the query builder. This involved modifications to the `select`, `update`, `delete`, and `insert` modules to enhance the library's flexibility. Further refactoring focused on correcting function signatures and removing unnecessary type specifications. This work improved the code's generality and potentially reduced unnecessary allocations.
Contributions:4 PRs, 2 pushes, 1 branch in 2 years 5 months
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
Raphael Duchaine - Senior Full-stack Developer at SunRaise Capital LLC