Richard Van Der Hoff

Technical Architect at Matrix.org

Greater Cambridge Area 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
Richard Van Der Hoff is a Technical Architect and seasoned engineer with 14 years of experience building distributed systems, developer tools, and collaborative web applications from the Greater Cambridge area. He has been a core contributor and staff engineer at Matrix.org and Element, shaping open-source real-time communication projects—working across front-end React clients, Go and Python homeservers, and Rust/wasm bindings. Richard combines hands-on debugging and performance work (from cache typing in Synapse to WASM module loading in the Rust SDK) with DevOps automation—improving CI, deployment scripts, observability and Kafka/Prometheus integrations. His contributions span both UX polish (Element web UI fixes and accessibility of event rendering) and deep backend reliability (Dendrite, Sygnal, and Twisted improvements). Comfortable moving between code, docs and architecture, he frequently surfaces hidden operational issues and testability gaps that improve long-term maintainability. A Cambridge computer science graduate, he blends pragmatic engineering with a knack for making distributed messaging systems more robust and observable.
code13 years of coding experience
job15 years of employment as a software developer
bookBA, Computer Science, BA, Computer Science at University of Cambridge
github-logo-circle

Github Skills (80)

json-parser10
url-routing10
restructuredtext10
web-application10
python10
testing10
asp-net-core10
asp-net10
twisted10
rest-api10
web-development10
flask10
javascript10
matrix10
event-handling10

Programming languages (22)

MDXC#JavaC++JinjaCSSRustC

Github contributions (5)

github-logo-circle
matrix-org/sygnal

Dec 2016 - Jun 2022

Sygnal: reference Push Gateway for Matrix
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:2 releases, 31 reviews, 34 commits in 5 years 7 months
Contributions summary:Richard primarily focused on improving the `sygnal` push gateway project. Their contributions included refactoring code, enhancing logging capabilities, and updating dependencies. They also worked on integrating Prometheus metrics for monitoring and added features such as request size limitations and JSON validation. These changes collectively enhanced the project's robustness and operational monitoring.
push-gatewaypythonpushgatewaymatrix
matrix-org/synapse

Oct 2015 - Jan 2023

Synapse: Matrix homeserver written in Python/Twisted.
Role in this project:
userBack-end Developer
Contributions:68 releases, 2813 reviews, 3767 commits in 7 years 4 months
Contributions summary:Richard's contributions focused on enhancing the Synapse homeserver by adding type annotations to the cache system, combining and testing different types of deferred caches, and implementing a new metric for a certain database. They also worked on improvements to the handling of federation and event processing. Further contributions include adding support for the X-Forwarded-Proto header and applying various code style improvements to various modules.
pythonmatrix-synapsematrix-synapse-homeserverhomeservermatrix
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
Richard Van Der Hoff - Technical Architect at Matrix.org