Eric Scrivner

Web Developer at Coinbase

Los Angeles, 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
Eric Scrivner is a seasoned web developer and software engineering leader with 21 years building stable, scalable, and secure systems, most recently shaping blockchain and staking infrastructure at Coinbase. He has deep hands-on expertise in Ruby, Python, C/C++, Lisp, and databases like PostgreSQL, Cassandra and Redis, and has designed key management and wallet systems serving millions of users. Eric excels at taking legacy or overloaded services through complete rewrites to dramatically improve reliability and scale, and he pairs that engineering rigor with cross-functional coordination—helping legal and product teams navigate complex technical tradeoffs. An active open-source contributor, he’s fixed subtle segwit transaction parsing bugs and strengthened test coverage in bitcoin-ruby, reflecting a practical, test-first approach to cryptography-adjacent problems. Based in Los Angeles, he’s passionate about continual learning and enjoys exploring new tools and architectures to turn tricky edge cases into production-grade solutions.
code21 years of coding experience
job14 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at University of California, Riverside
stackoverflow-logo

Stackoverflow

Stats
1,839reputation
1.3mreached
16answers
8questions
Badges
phpunit
top-5%
github-logo-circle

Github Skills (13)

rspec10
bitcoin10
bitcoins10
segwit10
ruby10
blockchain9
phpunit9
scrum6
unit-testing6
php6
simpletest6
agile6
highload6

Programming languages (11)

JavaC++CRustMakefileGoHaskellHTML

Github contributions (5)

github-logo-circle
lian/bitcoin-ruby

Oct 2017 - Aug 2018

bitcoin utils and protocol in ruby.
Role in this project:
userBack-end Developer
Contributions:34 commits, 6 PRs, 7 comments in 10 months
Contributions summary:Eric primarily contributed to fixing bugs related to transaction parsing, specifically addressing edge cases in segwit-enabled transactions. They implemented tests to reproduce and verify the fixes. The user also cleaned up and reorganized the Gemfile and gemspec, ensuring all dependencies were present for running the bitcoin-ruby project. Furthermore, they migrated and added new tests to RSpec, improving testing infrastructure.
utilsrubybitcoin
etscrivner/f2d

Jan 2015 - Dec 2015

Contributions:14 commits, 1 push in 10 months
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
Eric Scrivner - Web Developer at Coinbase