Brian Schroeder is a software engineer with 16 years of experience building distributed systems, programming languages, and search infrastructure, currently based in New York. He has held senior engineering and leadership roles at Dropbox (including Tech Lead for Search Infrastructure on Dash) and JPMorgan Chase, and has consulted on language design and formal methods. Brian contributes to open-source tooling for smart contracts—having improved the Pact language and analysis tooling—demonstrating attention to code quality and static analysis. He moves comfortably between research-driven work in Haskell and production systems in Go and cloud services, and has a track record of shipping large data and streaming platforms for media and enterprise products. A UC Berkeley computer science graduate, he combines deep technical rigor with practical delivery across startups and major tech firms.
16 years of coding experience
15 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at University of California, Berkeley
Contributions:741 commits, 134 PRs, 283 pushes in 1 year 8 months
Contributions summary:Brian contributed to the Pact Smart Contract Language repository by adding missing parameters to examples for the `with-read` function. They also exposed functionality by exposing the evalRepl' function to enable easier evaluation of code in the pact-analyze tool and by exposing the TableName in AST for analysis. Furthermore, the user improved code consistency by naming variables instead of fields in the AST and addressed various code suggestions by heeding Hlint's suggestions, indicating a focus on code quality and consistency.
Contributions:86 commits, 9 pushes in 2 years 1 month
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
Brian Schroeder - Software Engineer at East River Source Control