Matt Stavola

Staff Software Engineer at GOMdrop

New York, New York, United States
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
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.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Saint John's University
bookXaverian High School
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
358reputation
108kreached
5answers
1question
github-logo-circle

Github Skills (18)

back-end-development10
testing10
http10
http-proxy10
error-handling10
rust10
test-automation10
performance-monitor9
proxy9
performance-analysis9
gradle-kotlin-dsl6
collections6
abstract-class6
executable-jar6
gradle6

Programming languages (13)

JavaCSSC++RustCGoHTMLKotlin

Github contributions (5)

github-logo-circle
xi-editor/xi-editor

Oct 2018 - Nov 2018

A modern editor with a backend written in Rust.
Role in this project:
userBack-end Developer & Test Automation Engineer
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.
rustbackendeditor
sozu-proxy/sozu

Sep 2017 - Sep 2017

Sōzu HTTP reverse proxy, configurable at runtime, fast and safe, built in Rust. It is awesome!
Role in this project:
userBack-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.
Request Free Trial
Matt Stavola - Staff Software Engineer at GOMdrop