Brendan聽Asselstine

Principal at G9 Software Inc.

Vancouver, British Columbia, 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
Brendan Asselstine is a Principal software engineer and entrepreneur with 11 years of experience building blockchain-first products and consultancies from Vancouver. He co-founded PoolTogether and now leads G9 Software, where he and his team maintain and evolve the PoolTogether protocol and related Ethereum tooling. Brendan blends hands-on full鈥憇tack development (notably contributions to Truffle鈥檚 Drizzle suite improving Web3 contract integration and stability) with product-level leadership as a former CTO. His background spans startups, teaching, and legacy systems refactors, giving him a pragmatic approach to shipping resilient, auditable smart鈥慶ontract applications. An early adopter of decentralized savings mechanics, he pairs protocol design sensibilities with practical developer tooling experience.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor, Computer Science, Bachelor, Computer Science at University of Victoria
stackoverflow-logo

Stackoverflow

Stats
11,961reputation
1.0mreached
18answers
4questions
Badges
scroll
top-5%
github-logo-circle

Github Skills (18)

javascript10
redux-saga10
web3js10
ethereum10
blockchain10
drizzle10
react10
scroll9
smart-contracts9
solidity8
html6
ruby-on-rails6
google-chrome6
actionmailer6
css6

Programming languages (12)

TypeScriptCoffeeScriptC++CSSShellRustSoliditySCSS

Github contributions (5)

github-logo-circle
trufflesuite/drizzle

May 2018 - May 2018

Reactive Ethereum dapp UI suite
Role in this project:
userFull-stack Developer
Contributions:30 commits, 1 comment in 3 days
Contributions summary:Brendan made several commits related to the Drizzle suite, focusing on enhancing the core functionality. Their contributions include the addition of configuring Drizzle with raw Web3 contract instances, which expands its utility. They also fixed deep merge problems and addressed bugs within the DrizzleStatusSaga. Furthermore, they have addressed some undefined variable issues to improve code stability.
reactdappethereumblockchaindapp-ui
trufflesuite/drizzle-legacy

May 2018 - May 2018

Reactive Ethereum datastore for dapp UIs.
Role in this project:
userFull-stack Developer
Contributions:15 commits, 2 PRs, 4 comments in 3 days
Contributions summary:Brendan contributed to the Drizzle project by adding functionality to configure contracts with raw Web3 contract instances, updating the Drizzle status saga to incorporate new options, and correcting problems with the deep merge functionality. They also fixed undefined variable issues and updated the build, and improved the initialization process. The user's work enhanced the project's flexibility and addressed key issues in the application.
reactdappethereumdatastoreuis
Find and Hire Top DevelopersWe鈥檝e 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
Brendan Asselstine - Principal at G9 Software Inc.