Jonathan Brassow

Senior Software Engineering Manager at Red Hat

Saint Paul, Minnesota, 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
Jonathan Brassow is a Senior Software Engineering Manager with 26 years of experience specializing in Linux storage and clustering, currently leading 40+ engineers across seven countries at Red Hat. He progressed from research assistant to principal engineer and then to management, combining deep kernel and userspace expertise with hands-on product work in tiered storage, thin provisioning, snapshots, RAID, multipathing, and encryption. Jonathan is a pragmatic problem-solver who has contributed to key open-source cluster projects (including resource-agents) and improved snapshot and exception-store mechanisms in storage tooling. He is an accomplished presenter and mentor who blends customer-facing roles—support, training, and pre-sales—with large-scale engineering leadership. Based in Saint Paul, MN, he brings a rare mix of long-term technical ownership and global team-building experience that keeps complex storage ecosystems running smoothly.
code26 years of coding experience
job13 years of employment as a software developer
bookMS, Computer Engineering, MS, Computer Engineering at University of Minnesota
bookAssociate's Degree, Pre-Engineering, Associate's Degree, Pre-Engineering at Bethany Lutheran College
github-logo-circle

Github Skills (18)

snap10
c1110
snapshots10
c1710
kernel10
kernel-mode10
snap-shot10
cluster-manager10
cluster-api10
clustering10
data-structure9
lvm9
data-structures9
system-administration8
memory-management8

Programming languages (3)

ShellCJavaScript

Github contributions (5)

github-logo-circle
ClusterLabs/resource-agents

Jun 2004 - Jan 2013

Combined repository of OCF agents from the RHCS and Linux-HA projects
Role in this project:
userBack-end Developer
Contributions:171 commits in 8 years 8 months
Contributions summary:Jonathan primarily worked on the underlying cluster infrastructure for the resource-agents project, specifically in the context of the cman cluster manager and the LVM subsystem. Their contributions involved modifying existing code to enable building outside the kernel, fixing problems with update and connection handling, and enabling IPv6 and multicast support within the CCS daemon. The user also addressed several bugs in the CCS and LVM subsystems, enhancing overall cluster stability.
linux
jonsmirl/mpc5200

Nov 2005 - Jun 2011

Digispeaker
Role in this project:
userBack-end Developer
Contributions:73 commits in 5 years 7 months
Contributions summary:Jonathan primarily contributed to the device-mapper snapshot functionality, focusing on exception store implementations. Their work involved separating the exception store interface and refactoring code to enhance modularity. Furthermore, the user extended exception store functions and introduced a registry for managing them. These changes suggest improvements to the underlying mechanisms for managing and interacting with snapshot data.
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