William Poulin

Full Stack Engineer at Octav

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
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.
code10 years of coding experience
job5 years of employment as a software developer
bookCollege Diploma Computer Science (Co-op), College Diploma Computer Science (Co-op) at Cégep Beauce-Appalaches
bookBachelor's degree Computer Engineering (Co-op), Bachelor's degree Computer Engineering (Co-op) at Université de Sherbrooke
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

typescript10
nodejs10
typescripts10
front-end-development10
react10
typescript-types10
cli10
nestjs10
web3js9
backend9
ethereum9
back-end-development9
solidity7

Programming languages (9)

TypeScriptC#CSSSoliditySCSSJavaScriptGoRuby

Github contributions (5)

github-logo-circle
Zapper-fi/studio

Mar 2022 - Jan 2023

Zapper App Integrations
Role in this project:
userFull-stack Developer
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.
reactnestjsweb3nodejsintegrations
wpoulin/journal

Jun 2016 - Jul 2018

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.
Request Free Trial
William Poulin - Full Stack Engineer at Octav