Sam Curren

Architect And Deputy CTO at Indicio

Driggs, Idaho, 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
Sam Curren is an architect and Deputy CTO with 15+ years designing distributed, event-driven systems and guiding open-source efforts in decentralized identity. Based in Driggs, Idaho, he directs Indicio’s community and software architecture, advises customers on DID technologies, and coalesces standards work across DIF, W3C, OWF and IETF. A hands-on back-end developer, Sam has contributed to Hyperledger Aries and ACA-Py—improving messaging, invitation flows and RFC tooling—bridging practical engineering with protocol design. He combines technical writing, community leadership and frequent conference speaking to reduce risk and clarify complex system tradeoffs. Known for favoring simple interfaces over complexity, he brings both strategic product judgment and low-level code craftsmanship.
code15 years of coding experience
job12 years of employment as a software developer
bookMS Computer Science, MS Computer Science at Brigham Young University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

file-processing10
file-handling10
pathlib10
messaging-system10
file-access10
aries10
python10
fileio10
apidoc9
api9
regular-expression9
verifiable-credentials8
git7
json-ld7

Programming languages (15)

C#JavaCSSC++RustCTeXVue

Github contributions (5)

github-logo-circle
Hyperledger Aries is infrastructure for blockchain-rooted, peer-to-peer interactions
Role in this project:
userBack-end Developer
Contributions:84 reviews, 232 commits, 161 PRs in 3 years 6 months
Contributions summary:Sam primarily focused on developing and maintaining code related to generating an index for Aries RFCs. Their work involved writing Python code to parse and process RFC files, extract relevant information (status, title, number), and generate an index. They utilized the `pathlib` library for path manipulation and updated the code to handle features and concepts folders. The commits also involved merging and refactoring the code to improve its functionality and maintainability, including updating test files.
hyperledgerconsensusblockchaininfrastructuredecentralized-identity
openwallet-foundation/acapy

Jul 2019 - Aug 2020

ACA-Py is a foundation for building decentralized identity applications and services running in non-mobile environments.
Role in this project:
userBack-end Developer
Contributions:1 review, 44 commits, 14 PRs in 1 year 1 month
Contributions summary:Sam Curren primarily focused on enhancing the functionality of the ACA-Py project. His contributions include fixing logging configurations, adding validation error logging, incorporating connection IDs in basic messages, and implementing multi-use invitations. Further development involved adding admin options, switching to an invitation mode for tag searching, and refining the messaging queue to handle undelivered outbound messages.
pythonvonethereumdecentralizedverifiable-credentials
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
Sam Curren - Architect And Deputy CTO at Indicio