Sean Gilligan

Software Engineer And Architect at Omni Foundation

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

🤩
Rockstar
🎓
Top School
Sean Gilligan is a software engineer and architect with 15 years of experience specializing in Bitcoin and blockchain systems, currently consulting from California. He designs and implements cross-platform wallet libraries, JVM/Android protocol tooling, and Micronaut-based proxy servers while maintaining notable open-source projects like OmniJ and ConsensusJ. His contributions to the widely used bitcoinj library include concrete improvements to core classes and modernizing code by replacing deprecated utilities, reflecting a practical eye for maintainability. Earlier in his career he built iOS and Angular applications and Spring Boot backends, giving him full-stack fluency that complements his blockchain focus. He blends hands-on development with architecture and DevOps, and has a history of steering project-level technical decisions such as unifying Omni implementations. A UC Santa Cruz graduate with deep protocol expertise, he pairs pragmatic engineering with long-term stewardship of critical open-source infrastructure.
code15 years of coding experience
bookUniversity of California, Berkeley
bookHigh School Diploma, High School Diploma at Bellarmine College Prep
bookUniversity of California Santa Cruz
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
86reputation
17kreached
4answers
0questions
github-logo-circle

Github Skills (18)

bitcoin10
bitcoins10
object-oriented-programming10
java10
javas10
blockchain9
immutability-helper9
immutability9
unit-testing7
xml6
geb6
cross-browser6
svg6
gradle6
groovy6

Programming languages (25)

CMakefileGoHTMLGroovyTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
bitcoinj/bitcoinj

Jan 2015 - Aug 2022

A library for working with Bitcoin
Role in this project:
userBackend Developer
Contributions:2 releases, 1025 reviews, 420 commits in 7 years 9 months
Contributions summary:Sean's commits focused on adding functionality to the bitcoinj library. The contributions involved implementing the `Cloneable` interface for several core classes, including `VersionedChecksummedBytes` and `Address`, and enhancing the functionality of existing classes such as `Transaction` and `DeterministicKeyChain`. They also improved code quality by replacing deprecated Guava utilities with their JDK counterparts and by adding a method to derive key from an address.
bip143bitcoinjbip141bip32bip173
OmniLayer/omni-devops

Oct 2014 - Feb 2018

Contributions:76 commits, 9 pushes, 4 comments in 3 years 5 months
test-toolsmasterdocker
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
Sean Gilligan - Software Engineer And Architect at Omni Foundation