Dan Newton

Software Engineer at Sparta

Reading, England, United Kingdom
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
Dan Newton is a software engineer with nine years of experience specializing in backend and platform work, currently based in Reading, England. He progressed through roles at Accenture and R3 to senior technical positions, and now engineers at Sparta, bringing deep Java expertise to distributed and privacy-focused systems. Dan has contributed to the notable open-source Corda blockchain project, fixing state-tracking bugs and improving test coverage and filtering logic for production-grade ledgers. He writes a Java-focused blog and publishes on sites like DZone and JavaCodeGeeks, reflecting a habit of continuous learning and knowledge-sharing beyond day-to-day engineering. Pragmatic and detail-oriented, he combines hands-on debugging and refactoring skills with a track record of shipping reliable backend features for enterprise use.
code9 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at University of Leicester
stackoverflow-logo

Stackoverflow

Stats
910reputation
18kreached
64answers
1question
github-logo-circle

Github Skills (15)

kotlin10
distributed-ledger-technology10
distributed-ledger10
dlt10
testing10
database-management10
ledger10
blockchain10
corda10
data-access-layer6
smart-contracts6
java6
spring-boot6
attachment6
slf4j6

Programming languages (7)

TypeScriptJavaRustJavaScriptHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
corda/corda

Jun 2018 - Feb 2022

Corda is an open source blockchain project, designed for business from the start. Only Corda allows you to build interoperable blockchain networks that transact in strict privacy. Corda's smart contract technology allows businesses to transact directly, with value.
Role in this project:
userBack-end Developer
Contributions:75 reviews, 243 commits, 275 PRs in 3 years 9 months
Contributions summary:Dan primarily worked on fixing a bug in the Corda blockchain project. They addressed an issue where `VaultTrack` was returning undesired states by filtering by contract state within the `_trackBy` function. The user wrote tests to verify the corrected filtering and also refactored the filtering functions. Furthermore, they added changelog messages for the performed changes.
interoperabledltsmart-contractprivacytransact
Contributions:9 commits, 8 pushes, 1 branch in 2 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
Dan Newton - Software Engineer at Sparta