Bradley Olson

Blockchain Developer

West Linn, Oregon, United States
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

🤩
Rockstar
Bradley Olson is a blockchain developer with eight years of engineering experience and a background in game development, now focused on back-end systems for decentralized protocols. Based in West Linn, Oregon, he contributes to high-profile open-source projects like Parity's Polkadot, where he's improved dispute-coordinator logic and condensed complex test suites to make dispute resolution behavior clearer and more robust. He favors pragmatic refactors and test-first improvements that reduce noise and surface edge cases, a habit likely shaped by his earlier game-dev emphasis on deterministic systems. An explorer of ideas, he brings a blend of systems thinking and attention to testability to blockchain infrastructure work.
code8 years of coding experience
github-logo-circle

Github Skills (11)

substrate10
webclient10
nodejs10
polkadot-js10
rust10
polkadot10
nodes10
clientside10
blockchain10
testing10
distributed-systems9

Programming languages (7)

TypeScriptRustHandlebarsJavaScriptTclKotlinPython

Github contributions (5)

github-logo-circle
paritytech/polkadot-sdk

Aug 2023 - Dec 2023

The Parity Polkadot Blockchain SDK
Role in this project:
userBack-end Developer
Contributions:28 reviews, 18 PRs, 66 pushes in 3 months
Contributions summary:Bradley primarily refactored and improved existing dispute tests within the Polkadot SDK. They condensed test code, removed unnecessary comments, and addressed suggestions from other developers. The changes involved modifications to the `tests.rs` file, which likely involved enhancing dispute-related functionalities within the substrate-based blockchain framework. They also updated dispute participation on active leaves update.
blockchaincumuluspolkadotsubstrate
paritytech/polkadot

Oct 2022 - Jan 2023

Polkadot Node Implementation
Role in this project:
userBack-end Developer
Contributions:108 reviews, 9 commits, 31 PRs in 3 months
Contributions summary:Bradley primarily contributed to the refactoring and testing of the `dispute-coordinator` module within the Polkadot node implementation. Their work involved condensing and improving existing test cases related to dispute resolution, including scenarios such as participation, concluding against candidates, and handling various edge cases. Code changes focused on modifying test functions, generating vote pairs, and updating the handling of candidate events within the dispute resolution logic. The user also addressed code formatting and comments for clarity.
substraterustblockchainparitypolkadot
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
Bradley Olson - Blockchain Developer