Francesco Guardiani is a pragmatic software engineer with 11 years of experience building high-performance distributed systems and developer-facing platforms, currently designing the runtime and core business engine at Restate. He blends deep backend expertise in Rust, Java, Kotlin, Go and TypeScript with a strong open-source pedigree—an Eclipse Vert.x committer and contributor to projects like Apache Flink, Knative Eventing and CloudEvents. His contributions span protocol-level work (WebSocket handling, CloudEvents SDKs), performance engineering (benchmarks, memory pools, GC reduction) and developer experience (OpenAPI integration, API design and testing). Comfortable across cloud-native, event-driven and streaming domains, he routinely combines pragmatic refactors with measurable performance gains. Based in Berlin, he keeps one foot in research-driven technologies and the other in hands-on tinkering—an avid motorsport fan who also works as an amateur go-kart mechanic/driver.
11 years of coding experience
3 years of employment as a software developer
University of Milan
High School Degree, Computer Science, High School Degree, Computer Science at Scuola Superiore ITIS A.Volta Pescara
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Politecnico di Milano
Contributions:10 releases, 210 reviews, 131 commits in 1 year 3 months
Contributions summary:Francesco primarily focused on refactoring core components of the Java SDK for CloudEvents, particularly the `Event` class. Their work involved modifying interfaces and implementing new classes to enhance the SDK's functionality. Further contributions include implementing message APIs and enhancing support for Kafka, as indicated by test case modifications. These changes demonstrate a deep understanding of the project's architecture and its integration with different messaging systems.
Contributions:195 reviews, 139 commits, 168 PRs in 1 year 9 months
Contributions summary:Francesco primarily worked on performance testing and optimization of the Knative Eventing project. Their contributions included integrating Vegeta for latency testing, refactoring test images for load testing tools, and adding measurements for throughput, focusing on optimizing event delivery. They also addressed data races and issues related to tracing, ensuring proper span propagation and detailed logging.
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
Francesco Guardiani - Software Engineer, DevEx And Engine at Restate