Daniel Edgecombe

Senior Python Engineer at Arrive

London, 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

👤
Senior
🎓
Top School
Daniel Edgecombe is a lead backend engineer with 12 years of experience building high-performance, production-grade systems for fintech, smart cities and SaaS platforms from London. He specialises in Python, FIX protocol and low-latency trading infrastructure—having led FX trading systems that deliver live data and automated strategy execution for hedge funds while contributing backend and test automation improvements to Bitcoin Core. Daniel has repeatedly taken teams from prototype to production—designing datamesh and AI-enabled platforms, multi-tenant APIs, and infrastructure-as-code across AWS and Azure—and is comfortable switching between hands-on engineering and leadership. His background spans startups and enterprise projects, where he’s known for pragmatic system design, rigorous testing, and mentoring engineers. An often-overlooked strength is his track record of adding concise, well-tested RPC features to critical open-source projects, showing both product sensibility and attention to detail.
code12 years of coding experience
job16 years of employment as a software developer
bookVCE, VCE at Kingswood College
bookDigital Systems, Digital Systems at Monash University
languagesSwedish
github-logo-circle

Github Skills (15)

cryptocurrency10
json-rpc10
drpc10
bitcoin10
ropc10
c-language10
procedures10
rpc10
bitcoins10
cprogramming-language10
blockchain10
testing10
test-automation9
cryptography8
python8

Programming languages (8)

C++ShellCRustSCSSJavaScriptNixPython

Github contributions (5)

github-logo-circle
bitcoin/bitcoin

Aug 2017 - Sep 2017

Bitcoin Core integration/staging tree
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:5 commits, 7 PRs, 71 comments in 22 days
Contributions summary:Daniel contributed to the Bitcoin Core project by adding functionality and improving existing features. This includes implementing an `unconfirmedbalance` field in the `getwalletinfo` RPC call. They also made enhancements to the `getblockchaininfo` RPC, adding new fields and related tests. The user has also demonstrated testing skills by adding RPC tests for weight in mempool entry, which were directly integrated into the existing test framework.
bitcoin-corebitcoinc-plus-plusp2pcryptocurrency
DEPRECATED - see bitcoind-ncurses2
Contributions:300 commits, 5 PRs, 42 pushes in 3 years 3 months
bitcoinddeprecate
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