Raphael Duchaine

Senior Full-stack Developer at SunRaise Capital LLC

Montreal, Quebec, 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
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.
code10 years of coding experience
job7 years of employment as a software developer
bookBaccalauréat Ingénierie logicielle, Baccalauréat Ingénierie logicielle at École de technologie supérieure
bookDEC en Sciences Informatique et Mathématique, DEC en Sciences Informatique et Mathématique at Cégep de Rosemont
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
885reputation
193kreached
4answers
1question
github-logo-circle

Github Skills (15)

rust10
query-builder10
sql10
postgrest9
database9
postgresql9
databases9
sqlx8
java6
git6
println6
jframe6
emacs6
magit6
swing6

Programming languages (15)

C++CSSRustCMakeTeXGDScriptTypeScriptShell

Github contributions (5)

github-logo-circle
SeaQL/sea-query

Apr 2021 - Apr 2021

🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite
Role in this project:
userBack-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.
dynamic-sqlsqlite3sqlitedatabasepostgres
duchainer/settings

Oct 2018 - Mar 2021

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