Joaquim Silva

Systems Engineer at Cloudflare

Porto, Portugal
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
Joaquim Silva is a systems engineer with a PhD in Computer Science and eight years of experience specializing in mobile edge computing, edge clouds, and distributed runtime systems. Currently on the Cloudflare Workers team, he has contributed core runtime features such as hibernatable WebSocket support and robust actor alarm handling for the widely used workerd project. His background blends academic research—authoring multiple peer-reviewed papers and building a flexible framework for studying mobile edge clouds—with hands-on product work, including the citation export system used by Authenticus. He has taught databases and systems at the Universidade do Porto and spent research time at Carnegie Mellon, reflecting a strong bridge between theory and practice. Comfortable in low-level systems and application-level tooling, Joaquim is adept at turning complex distributed systems research into production-ready features. Based in Porto, Portugal, he combines deep academic rigor with pragmatic engineering that improves real-world cloud runtimes.
code8 years of coding experience
job7 years of employment as a software developer
bookMaster's degree, Ciência da Computação, Concluded with an 18 in 20 (B), Master's degree, Ciência da Computação, Concluded with an 18 in 20 (B) at Faculdade de Ciências da Universidade do Porto
bookDoctor of Philosophy (PhD), Ciência da Computação, Approved, Doctor of Philosophy (PhD), Ciência da Computação, Approved at Universidade do Porto
languagesPortuguese, English, Spanish
github-logo-circle

Github Skills (6)

c-language10
websocket10
cprogramming-language10
cloudflare-workers10
actor-model10
server-side9

Programming languages (3)

MDXCSSC++

Github contributions (5)

github-logo-circle
cloudflare/workerd

Jan 2023 - Jan 2023

The JavaScript / Wasm runtime that powers Cloudflare Workers
Role in this project:
userBack-end Developer
Contributions:71 reviews, 2 commits, 36 PRs in 1 day
Contributions summary:Joaquim contributed to the development of hibernatable web socket features, which involved modifications to the core runtime and API. Their work includes the implementation of auto-responses for web sockets, enabling ping/pong functionalities at the application level. They also addressed issues related to actor alarms, specifically dealing with crashes and ensuring correct behavior when deleting alarms inside their handlers. Further contributions included improvements to websocket pumping and related race conditions.
cloudflarejavascriptpowersruntimeservice-worker
jqmmes/Jay

Sep 2018 - Jan 2022

Contributions:140 commits, 8 pushes, 1 tag in 3 years 4 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
Joaquim Silva - Systems Engineer at Cloudflare