Michael Gattozzi is a senior software engineer with 11 years of experience building resilient, high-performance systems, primarily using Rust while also shipping work in Go, Python, Java, and JavaScript. He has led greenfield efforts—most notably co-designing InfluxDB 3 Core/Enterprise with the CTO—to deliver a single-binary, columnar time-series database powered by Rust, Apache Arrow, DataFusion, and Parquet. Michael combines backend and DevOps expertise (CI/CD automation, Docker image generation, schema validation, Kubernetes GitOps) with observable-driven improvements, having boosted performance and reliability across services at Ditto, Fastly, and Commure. An active open-source contributor, he has contributed to projects like wasm-pack and the Redox OS shell ion, improving tooling, error handling, and core REPL functionality. Based in Shamokin, PA, he balances deep systems work with an unusual personal grounding in hiking, gardening, and baking—practices he cites as key to sustaining long-term engineering focus.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at UMass Boston
Contributions:27 commits, 24 PRs, 12 pushes in 6 months
Contributions summary:Michael primarily contributed to the `wasm-pack` tool, focusing on feature additions and refactoring. They added a scope flag to the init subcommand, allowing for scoped npm packages. They also implemented error handling improvements, including custom error messages and early abort functionality. Further contributions include refactoring and the addition of logging capabilities to improve the program's information output and debugging capabilities.
Scalable datastore for metrics, events, and real-time analytics
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:191 reviews, 147 PRs, 288 pushes in 1 year 2 months
Contributions summary:Michael primarily focused on improving the build and deployment process, updating dependencies, and addressing CI/CD issues. They upgraded the Rust compiler and related dependencies, as well as fixed clippy lints and build warnings related to the influxdb3 build. Furthermore, they worked on automating the CI/CD pipeline by adding Docker image and binary generation, as well as authentication mechanisms. They also made changes to the database setup.
real-time-analyticsscalablereactanalyticsevents
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
Michael Gattozzi - Senior Software Engineer at InfluxData