Grayson Guarino

Senior Software Engineer at GEICO

Durham, North Carolina, 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
Grayson Guarino is a Senior Software Engineer based in Durham, NC, with four years of hands-on experience building secure, low-level systems—often using Rust—to harden the Linux ecosystem. He has shipped kernel livepatch tooling (TuxTape) and led embedded firmware development for Fender’s Mustang Micro Plus, demonstrating both systems and hardware-adjacent expertise. At Canonical he contributed to the Mir compositor and Wayland integrations, including idle inhibition features and tests, reflecting real-world open-source impact on a widely used display stack. Now at GEICO he continues to apply that systems-first mindset to production-grade software, bridging OS internals, embedded constraints, and service reliability. Outside work he composes music, underscoring a creative streak that complements his engineering focus.
code4 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Louisiana at Lafayette
github-logo-circle

Github Skills (5)

c-language10
cprogramming-language10
wayland10
mstest9
gt9

Programming languages (5)

SmartyTypeScriptC++ShellRust

Github contributions (5)

github-logo-circle
canonical/mir

Mar 2022 - Jan 2023

The Mir compositor
Role in this project:
userBack-end Developer
Contributions:47 reviews, 286 commits, 17 PRs in 10 months
Contributions summary:Grayson primarily contributed to the Mir compositor project by implementing and modifying Wayland-related functionalities. Their work involved adding and modifying functions related to idle inhibition, adding the IdleHub to the connector, and implementing the necessary methods to interact with Wayland protocols. They also wrote tests for the BasicIdleHub. The user appears to be involved in extending and integrating features within the Wayland environment.
musiccompositormir
geico/tuxtape

Feb 2025 - Apr 2025

TuxTape is a DIY toolkit for creating, building, and deploying livepatches for the Linux kernel.
Contributions:20 reviews, 20 PRs, 34 pushes in 1 month
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