Francesco Guardiani

Software Engineer, DevEx And Engine at Restate

Berlin, Germany
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
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.
code11 years of coding experience
job3 years of employment as a software developer
bookUniversity of Milan
bookHigh School Degree, Computer Science, High School Degree, Computer Science at Scuola Superiore ITIS A.Volta Pescara
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Politecnico di Milano
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
688reputation
182kreached
20answers
6questions
github-logo-circle

Github Skills (70)

benchmark10
testing10
http10
websocket10
performance-testing10
javas10
websockets-client10
serverless10
trace10
openapi10
client-websocket10
concurrency10
validation10
sarama10
api10

Programming languages (20)

PowerShellMDXJavaC++RustCMakefileScala

Github contributions (5)

github-logo-circle
cloudevents/sdk-java

Mar 2020 - Jul 2021

Java SDK for CloudEvents
Role in this project:
userBack-end Developer
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.
cloudeventssdkalibabaalibabacloudjava-api
knative/eventing

Sep 2019 - Jun 2021

Event-driven application platform for Kubernetes
Role in this project:
userBackend & Performance Engineer
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.
eventingeventscloudeventsspecificationdeveloper-productivity
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