Philip Robinson

Staff Engineer at Blockstream

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
Philip Robinson is a Staff Engineer specializing in Rust, blockchain protocols, and applied computer vision with nine years of professional experience spanning academia and industry. After eight years as a lecturer and researcher in robotics and vision at the University of Johannesburg, he transitioned to protocol engineering at Tari Labs where he led Rust development and implemented critical transaction/kernel signing, ordering macros, and range proof integration for the Tari protocol. He now works on Liquid at Blockstream, bringing deep cryptographic and systems expertise to federated sidechain development. Philip combines academic rigor (D.Eng. and M.Eng. in image processing/electrical engineering) with hands-on open-source contributions, making him adept at translating complex math into production-grade, auditable code.
code9 years of coding experience
job9 years of employment as a software developer
bookUniversity of Johannesburg
languagesAfrikaans, English
github-logo-circle

Github Skills (7)

transaction10
error-handling10
code-signing10
rust10
signing10
cryptography10
blockchain9

Programming languages (9)

TypeScriptC++ShellCRustJavaScriptHTMLSwift

Github contributions (5)

github-logo-circle
tari-project/tari

Jan 2019 - Mar 2022

The Tari protocol
Role in this project:
userBack-end Developer
Contributions:624 reviews, 370 commits, 362 PRs in 3 years 3 months
Contributions summary:Philip implemented a #[derive(...)] macro for order-based ordering and added several struct trait implementations to enable the ordering and comparisons required. The user also added a transaction kernel signature verification function with error handling and implemented the signing. Other contributions include the implementation of the range proofs into the Transaction, and transaction building protocols.
rustreactblockchaintari
philipr-za/rust-lightning

Oct 2018 - Feb 2025

Rust-Lightning, not Rusty's Lightning
Contributions:41 pushes, 6 branches in 6 years 5 months
rustrustylightning
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
Philip Robinson - Staff Engineer at Blockstream