Brannon Dorsey

Staff Software Engineer at Runway

Philadelphia, Pennsylvania, 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
🎓
Top School
Brannon Dorsey is a Staff Software Engineer with 13 years of experience combining creative technologist roots and production engineering at Runway, where he progressed from individual contributor to manager and now leads technical work. Based in Philadelphia, he blends C++ creative-coding expertise from openFrameworks with backend systems experience—contributing SegWit support and LevelDB-to-plyvel migration on a Python Bitcoin parser—demonstrating comfort across languages and stacks. He has a BFA in Art and Technology, which informs a practice that spans research, tooling, documentation, and design-minded engineering. Known for clarifying complex code and documentation, he favors pragmatic improvements that make systems and open-source projects easier to use and extend.
code13 years of coding experience
job9 years of employment as a software developer
bookBachelor of Fine Arts - BFA, Art and Technology, Bachelor of Fine Arts - BFA, Art and Technology at The School of the Art Institute of Chicago
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,326reputation
122kreached
9answers
30questions
github-logo-circle

Github Skills (26)

git10
c-language10
python10
bitcoin10
bitcoins10
openframeworks10
pandoc10
blockchain10
cprogramming-language10
documentation10
360-video9
leveldb9
bash9
coding9
html8

Programming languages (22)

SmartyC++CSSCRustMakefileHandlebarsGo

Github contributions (5)

github-logo-circle
openframeworks/ofBook

Feb 2014 - Mar 2015

openFrameworks community book
Role in this project:
userFull-stack Developer
Contributions:56 commits, 6 comments in 1 year
Contributions summary:Brannon's contributions primarily involve merging branches and resolving conflicts, indicating involvement in integrating different parts of the project. The commits showcase changes in various files, including shell scripts for book creation, HTML, and C++ code related to game design. The user also worked on modifying HTML and CSS styles, along with updating chapter content, reflecting a broader scope of work in this open-source project.
beameropenframeworkstypesetting
A Python 3 Bitcoin blockchain parser
Role in this project:
userBack-end Developer
Contributions:15 commits, 8 PRs, 33 comments in 1 month
Contributions summary:Brannon primarily contributed to the Python-based Bitcoin blockchain parser. Their work included adding support for SegWit transactions and integrating the `plyvel` library to replace the `leveldb` dependency. They also implemented features such as reverse iteration of ordered blocks and refined the code by correcting bugs and optimizing the codebase by implementing caching. Further improvements included filtering out orphans and unconfirmed blocks.
pythonblockchainpython-3bitcoinparser
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
Brannon Dorsey - Staff Software Engineer at Runway