Todd Gill

Principal Software Engineer at Red Hat

Cambridge, Massachusetts, 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

👤
Senior
🎓
Top School
Todd Gill is a Principal Software Engineer based in Cambridge, MA with over three decades of hands-on experience designing and shipping storage and infrastructure software. He was a founding member of Red Hat’s Stratis project, implementing core thin-provisioning, XFS integration, and D-Bus APIs in a production Rust daemon, and has a strong track record of upstream contributions to Linux storage tooling. Prior roles at EMC and Fidelity highlight his ability to invent product-facing management tools, lead cross-functional teams, and translate low-level device behavior into robust user-facing systems. Todd combines deep systems-level expertise in C, Go, and Rust with practical delivery experience in Java and orchestration (Ansible, systemd), and has driven features that enable bootable snapshots and real-time topology visualization. Notably, he pairs pragmatic engineering leadership with an eye for developer-friendly interfaces and tooling that simplify complex storage lifecycles.
code10 years of coding experience
job26 years of employment as a software developer
bookBSCS, Computer Science, BSCS, Computer Science at Northeastern University
stackoverflow-logo

Stackoverflow

Stats
79reputation
24kreached
4answers
0questions
github-logo-circle

Github Skills (72)

javascript10
xfs10
ecosystem10
linux10
netflow10
stratis10
traffic-analysis10
golang10
rust10
udev10
container10
analyzer10
storage10
protocols10
packet-sniffer10

Programming languages (9)

TypeScriptJavaCRustSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
trgill/snapshot

Dec 2023 - Mar 2025

Ansible role to manage storage snapshots
Contributions:4 reviews, 6 PRs, 140 pushes in 1 year 3 months
trgill/devicemapper-rs

Mar 2017 - Apr 2019

A Rust library for using Linux devicemapper
Contributions:161 pushes, 38 branches in 2 years 1 month
rustrust-librarylinux
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
Todd Gill - Principal Software Engineer at Red Hat