Nick Addison

Senior Solidity Developer at Origin Protocol

Sydney, New South Wales, Australia
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
Nick Addison is a Senior Solidity Developer based in Sydney with 12 years of experience building blockchain and financial services systems. He has led architecture and engineering efforts across startups and enterprise teams—from CTO roles and payments systems at Macquarie and FIS to DeFi development at mStable and smart-contract work at Origin Protocol. A ConsenSys alumnus, he has designed CBDC proofs of concept and tokenised settlement platforms, combining Solidity, TypeScript and cloud-native backends to deliver production-grade, auditable solutions. He co-leads the Blockchain subcommittee at Fintech Australia, speaks regularly at industry events and helps run the Sydney Ethereum meetup, translating policy and standards work into practical implementations. His open-source contributions include enhancements to sol2uml, improving Solidity storage visualisation and flattened contract handling—evidence of a developer who bridges tooling, protocol design and real-world financial workflows.
code12 years of coding experience
job24 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
81reputation
5kreached
2answers
1question
github-logo-circle

Github Skills (14)

solidity10
blockchain10
manipulation10
ethereum9
code-generation9
data-structures8
data-structure8
django-models6
unit-testing6
django-views6
postgresql6
python6
python-unittest6
django6

Programming languages (14)

C#JavaCSSC++RustGoHTMLTypeScript

Github contributions (5)

github-logo-circle
naddison36/sol2uml

Jan 2019 - Dec 2022

Solidity contract visualisation tool
Role in this project:
userBack-end Developer
Contributions:47 releases, 2 reviews, 117 commits in 3 years 11 months
Contributions summary:Nick primarily contributed to the `sol2uml` project by adding features to the storage diagram functionality. This included implementing support for fixed-sized arrays declared with constants, handling the display of array data in the storage diagram, and correcting the calculation of storage slots. Additionally, the user modified the file merging process for flattened contracts, ensuring dependencies were correctly handled, and included the Solidity compiler version in the flattened output. The user also addressed issues related to association and import handling in the AST conversion process.
visualisationethereumcontractsoliditysmart-contracts
oplabs/primestaked-eth

Feb 2024 - Aug 2024

Contributions:59 reviews, 84 PRs, 301 pushes in 6 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
Nick Addison - Senior Solidity Developer at Origin Protocol