Matt Stavola is a Staff Software Engineer in New York with 11 years of experience building reliable backend systems and developer tools, currently focused at Offensive Security while also co-founding GOMdrop. He is a polyglot engineer who favors Arch-based GNU/Linux environments and brings hands-on expertise in Java, Kotlin, and Rust—contributing to notable open-source Rust projects like xi-editor and the sozu proxy where he implemented core replay and retry policies. His background spans founding startups, leading engineering teams, and delivering full-stack solutions including Android apps, REST backends, and custom GNU/Linux distros for security-conscious clients. Known for combining pragmatic engineering with strong testing and automation skills, he often tackles core library problems and resilient error-handling in production systems.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Saint John's University
Contributions:55 commits, 4 PRs, 1 push in 1 month
Contributions summary:Matt's contributions center around adding, modifying, and testing core functionality within the `xi-editor` project. They have been actively involved in writing and refining tests for features related to recording and playback within the editor, as well as implementing functionality related to the core logic of the application. Their work focuses on core library components with significant interaction with the recording buffer and event handling. They demonstrate familiarity with implementing and testing core features within a Rust-based project.
Sōzu HTTP reverse proxy, configurable at runtime, fast and safe, built in Rust. It is awesome!
Role in this project:
Back-end Developer
Contributions:9 commits, 1 PR, 18 comments in 5 days
Contributions summary:Matt focused on implementing retry logic and policies for the `sozu-proxy` project. Their primary contribution involved introducing a `RetryPolicy` trait and an `ExponentialBackoffPolicy` implementation, as well as integrating these policies into the backend connection management. They refactored and evolved the retry mechanism across multiple commits, demonstrating iterative development and refinement of the error handling strategy. Further contributions include moving retry logic into its own module and making the `Backend` generic over the `RetryPolicy`.
configurableproxyrustsecurityruntime
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.