Jan Friesse

Senior Software Engineer at Red Hat

Brno, Southeast, Czechia
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
Jan Friesse is a Senior Software Engineer with 17 years of experience specializing in C, Linux, distributed systems, and high-availability cluster software. Based in Brno, he has been a core contributor at Red Hat working on Corosync, omping, and fence agents—enhancing re-entrancy, restart robustness, and adding practical device support (VMware, IPMI, SNMP) for fencing and resource agents. His background spans low-level systems programming, Scheme/Lisp and Java, plus hands-on ops work (NFS, DHCP, PF) from an earlier independent sysadmin and developer career. Jan combines deep debugging and refactoring skills with pragmatic API integrations, and his contributions to widely used open-source cluster projects reflect an ability to improve reliability in production-critical infrastructure. An often-overlooked strength is his cross-discipline fluency—from computer graphics and mathematics studies to scripting and release engineering—which helps him bridge systems design and operational realities.
code17 years of coding experience
job5 years of employment as a software developer
bookIng., Math, Informatics, Computer Graphics, Physics, Ing., Math, Informatics, Computer Graphics, Physics at Brno University of Technology
languagesEnglish, Czech
github-logo-circle

Github Skills (29)

apim10
snmp10
system-programming10
ipmi10
python10
snmpd10
bash10
vmware10
c-programming10
api10
system-administration10
clustering10
messaging9
message-system9
networking9

Programming languages (6)

TypeScriptShellCSSCGoPython

Github contributions (5)

github-logo-circle
corosync/corosync

Apr 2009 - Nov 2022

The Corosync Cluster Engine
Role in this project:
userBack-end Developer
Contributions:65 releases, 22 reviews, 1223 commits in 13 years 9 months
Contributions summary:Jan focused on improving the Corosync Cluster Engine, specifically addressing issues in the CPG (Closed Process Group) service and general logging functions. Their contributions included removing obsolete features and refactoring existing code. They implemented enhancements such as making key parts of the code re-entrant, and adding features to deal with problems that may arise such as during restarts of individual nodes, all within the context of the underlying CPG and logging services.
clusterkubernetescorosynccorosync-cluster
ClusterLabs/resource-agents

Sep 2008 - Mar 2022

Combined repository of OCF agents from the RHCS and Linux-HA projects
Role in this project:
userBack-end Developer
Contributions:7 reviews, 27 commits, 3 PRs in 13 years 8 months
Contributions summary:Jan primarily contributed to the development of fence agents, focusing on creating and maintaining integrations with various hardware and software solutions for power management and control. Their work involved writing Python scripts to interface with VMware ESX, Sun ALOM, ePowerSwitch 8M+, and other platforms, and adapting existing fencing library to support different systems. They implemented new features, fixed bugs, and improved agent functionality, demonstrating strong knowledge of system administration and API integration for hardware management.
linuxagentsocf
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