Csaba Henk

Hungary
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
Csaba Henk is a seasoned systems engineer with 18 years focused on filesystems, kernel and distributed storage and a total of 26 years in software. He spent over a decade on Glusterfs and then 12+ years at Red Hat refining large-scale, networked file systems and software-defined storage. Early in his career he ported FUSE from Linux to FreeBSD and contributed important FreeBSD compatibility and stability fixes to the reference libfuse project. A mathematician by training (MSc and PhD studies), he brings rigorous analytical thinking to low-level systems design and performance work. An early Rust enthusiast, he blends deep C/kernel experience with curiosity about safer, modern systems languages. Based in Hungary, he combines long-term productship with practical open-source contributions that improve cross-platform filesystem interoperability.
code26 years of coding experience
job17 years of employment as a software developer
bookPhD, Mathematics, PhD, Mathematics at Central European University
bookMSc, Mathematics, MSc, Mathematics at Eötvös Loránd University
bookkós károly
stackoverflow-logo

Stackoverflow

Stats
141reputation
8kreached
2answers
0questions
github-logo-circle

Github Skills (11)

c1710
filesystem10
posixct10
c1110
posix10
freebsd10
linux8
vim6
rvm6
ruby6
zsh6

Programming languages (14)

YaccJavaC++CRustGoPerlTypeScript

Github contributions (5)

github-logo-circle
libfuse/libfuse

Dec 2016 - Dec 2016

The reference implementation of the Linux FUSE (Filesystem in Userspace) interface
Role in this project:
userBack-end Developer
Contributions:1 PR, 1 comment in 5 days
Contributions summary:Csaba primarily focused on enhancing the FreeBSD support within the libfuse library. Their contributions included modifying mount routines for FreeBSD, improving device handling during unmount operations, and integrating support for nanosecond times. The user also fixed compiler warnings and addressed various issues related to flush operations, ensuring the library's stability and compatibility with different operating systems. Their work involved intricate changes to the core file system logic.
userspacefuselinuxfuse-filesystemfilesystem
csabahenk/reclinker

Oct 2004 - May 2020

Contributions:30 commits, 2 pushes in 15 years 10 months
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
Csaba Henk