Scott Schurr

Retired Grandfather, Singer, And Chapman Stick Player

Portland, 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
🎓
Top School
Scott Schurr is a seasoned software engineer with 12 years of recent industry experience and a multi-decade career building high-performance, hardware-integrated systems in C++, C, and assembly. He has driven hard real-time embedded motion control improvements (50x timing resolution gains) and contributed to the widely used rippled XRP Ledger daemon, refactoring critical SHAMap components. Comfortable across OSs and languages (Perl, Python, C#) and experienced in multiprocessing/threading, he excels at small, multidisciplinary teams that deliver precise, customer-focused solutions. Now retired and based in Portland, he combines deep low-level systems expertise with a creative side as a singer and Chapman Stick player, and remains eager to learn new technologies when projects pique his interest.
code11 years of coding experience
job40 years of employment as a software developer
bookBA Physics, BA Physics at Reed College
github-logo-circle

Github Skills (10)

c-language10
cprogramming-language10
blockchain10
cryptography9
data-structures8
data-structure8
architectures7
architecture7
performance-optimization6
test-automation5

Programming languages (4)

TypeScriptC++JavaScriptPython

Github contributions (5)

github-logo-circle
XRPLF/rippled

Jun 2014 - Jan 2023

Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
Role in this project:
userBack-end Developer
Contributions:679 reviews, 200 commits, 228 PRs in 8 years 8 months
Contributions summary:Scott primarily worked on refactoring and improving the codebase related to the XRP Ledger protocol. They focused on the `SHAMap` component, moving a `treeNodeCache` and modifying constructors to address object-related issues. Additionally, the user documented the `SHAMap` and made minor improvements to the code for the `Resource` component and other areas of the codebase by making various bug fixes.
cryptographycppxrpldaemonblockchain
Contributions:7 pushes, 2 branches in 4 years 1 month
signingserializationrclstandalone
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