Samuel Gélineau is a senior software engineer in Montreal with 17 years of experience building and architecting robust systems, currently contributing at Well after leading architecture at SimSpace. He brings deep functional-programming expertise—he's a self-described Haskeller who has contributed performance benchmarking and optimization to the notable polysemy higher-order monads project. His background spans hands-on programming roles through to technical leadership, grounded in an M.Sc. and a high-distinction B.Sc. from McGill. Samuel is comfortable moving between low-level performance tuning and high-level architectural design, and he has a track record of removing technical debt and improving benchmark-driven performance. Colleagues might notice his blend of research-minded rigor and practical delivery: he pairs academic training with production-focused optimizations.
17 years of coding experience
11 years of employment as a software developer
Master of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at McGill University
Contributions:10 commits, 4 PRs, 10 comments in 1 month
Contributions summary:Samuel primarily focused on benchmarking and optimizing code within the `polysemy` repository, a project for higher-order monads. Their contributions involved creating, modifying, and refining benchmarks for state management and comparing performance against other monadic implementations. These changes included the removal of outdated dependencies, adding support for benchmarks, and adjusting existing benchmark tests.
Spineless containers which are fast to read but inefficient to update
Contributions:32 commits, 4 PRs, 12 pushes in 2 years 3 months
containerspodmandockerupdatecontainer
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 Gélineau - Senior Software Engineer at Well