William Poulin is a Full Stack Engineer with 10 years of experience specializing in backend systems for blockchain and DeFi infrastructure. He has delivered indexers and data pipelines that make on-chain information human-readable, contributing to teams at Zapper, Cryptio, and now Octav. William pairs backend rigor with practical front-end work—his notable open-source contributions include adding CLI app scaffolding and code generation for Zapper’s studio, streamlining how DeFi apps are built. Based in Canada and trained in computer engineering, he blends co-op-honed pragmatism with production-grade system design, often tackling the gritty interoperability problems between blockchain protocols and consumer-facing tooling.
10 years of coding experience
5 years of employment as a software developer
College Diploma Computer Science (Co-op), College Diploma Computer Science (Co-op) at Cégep Beauce-Appalaches
Bachelor's degree Computer Engineering (Co-op), Bachelor's degree Computer Engineering (Co-op) at Université de Sherbrooke
Contributions:304 reviews, 246 commits, 1448 PRs in 10 months
Contributions summary:William contributed significantly to the creation of an app creation command for the CLI, which created app directories and definitions. They also worked on a code generation command to create files for different types of functionalities like token fetchers, position fetchers, and a module file. Additionally, the user implemented various user interface components and improved the general layout of the app.
Contributions:6 PRs, 35 pushes, 5 branches in 2 years 1 month
ruby-on-railsrailsruby
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.