Brady Ouren

Senior Software Developer at Stacks Labs

Glendale, California, 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

👤
Senior
🎓
Top School
Brady Ouren is a Senior Software Developer with 13 years of experience building backend systems and developer tooling from startups to blockchain firms. Based in Glendale, CA, he has progressed from early software roles and co-founding startups to leading engineering teams at Lumi and Narvar and now contributing to Stacks Labs. Brady’s open-source work includes deep, low-level contributions to the Stacks blockchain and the Reach smart-contract language—improving Bitcoin fee handling and refining compiler internals and closure semantics—showing both production-grade systems skills and language/compiler expertise. He blends pragmatic leadership with hands-on coding, often tackling tricky integration and correctness problems rather than surface features. Colleagues rely on him for stabilizing core infrastructure and translating nuanced protocol requirements into testable implementations. Brady’s background suggests a developer who prefers robustness and precision, with a leaning toward cryptography and language-level correctness that isn’t immediately visible from job titles alone.
code13 years of coding experience
job14 years of employment as a software developer
bookComputer Science, Computer Science at University of Minnesota
github-logo-circle

Github Skills (17)

stack10
bitcoin10
bitcoins10
compiler-design10
blockchain10
rust10
haskell10
crypto9
configuration-management9
decentralization9
formal-verification9
data-structures8
data-structure8
algorithms8
algorithm8

Programming languages (14)

CSSPureScriptRustGoHTMLDhallSCSSJavaScript

Github contributions (5)

github-logo-circle
reach-sh/reach-lang

Jul 2021 - Aug 2021

Reach: The Safest and Smartest DApp Programming Language
Role in this project:
userBack-end Developer
Contributions:14 reviews, 21 commits, 4 PRs in 27 days
Contributions summary:Brady primarily worked on the core logic of the Reach programming language, focusing on its compiler and evaluation aspects. Their contributions involved modifying the compiler's internal representation, adding equivalence checks for optimized performance, and refining the handling of closures and variable scoping. They also made code refactoring and added SLPrimitive instances to improve the overall structure and functionality of the language's core components.
reachdappethereumdslblockchain
stacks-network/stacks-core

Nov 2023 - Dec 2023

The Stacks blockchain implementation
Role in this project:
userBack-end Developer
Contributions:2 PRs, 2 comments in 23 days
Contributions summary:Brady primarily focused on modifying the Stacks blockchain implementation, specifically targeting Bitcoin integration. Their contributions included updating configurations related to `satoshis_per_byte`, a crucial parameter for Bitcoin transaction fees. The user also added a test case for `get_satoshis_per_byte` and updated the config file handling, indicating a focus on improving fee calculation accuracy and stability. These changes suggest a deep understanding of Bitcoin interaction within the Stacks blockchain.
appsblockstackdnsrustserverless
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
Brady Ouren - Senior Software Developer at Stacks Labs