Felix Croes is a senior software engineer based in Amsterdam with 34 years of experience building high-performance and distributed systems. He has deep expertise in back-end development, demonstrated by contributions to prominent open-source projects like iRODS (data management) and WinFsp (FUSE for Windows), where he optimized rule engines, fixed tricky 32-bit overflow issues, and added asynchronous .NET support. At companies from DigiCash to ActiveVideo and his long-running role at Dworkin B.V., he has worked on low-level networking, custom TCP stacks for streaming, and robust system design. Felix blends hands-on C/C++ systems programming with pragmatic optimizations for real-world performance and reliability. He holds a Doctorandus (MSc) in Computer Science from the University of Amsterdam and often tackles subtle concurrency and caching problems that few engineers enjoy taking on.
34 years of coding experience
27 years of employment as a software developer
V.W.O., V.W.O. at Berlingh College Beverwijk
Doctorandus (MSc), Computer Science, Doctorandus (MSc), Computer Science at University of Amsterdam
Contributions:12 commits, 11 PRs, 29 comments in 4 years 5 months
Contributions summary:Felix contributed to the iRODS data management software by addressing issues related to rule engine performance and delayed rule processing. Their work focused on optimizing the rule caching mechanism by enlarging the objectMap hashtable. Additionally, they modified code to process more delayed rules per batch and fixed a bug related to packing output parameters in delayed rules. These changes improve the efficiency and reliability of the rule engine.
Contributions:9 commits, 2 PRs, 27 comments in 3 months
Contributions summary:Felix primarily focused on enhancing the project's functionality by addressing a 32-bit overflow issue related to file reads and adding asynchronous support for .NET. The user implemented and utilized several internal structures, delegates, and functions for interacting with the file system's internal APIs. They also modified and extended the .NET host application, implementing features like asynchronous I/O testing and managing the unmounting process within the file system.
kerneldriverfusewindowswindows-kernel
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
Felix Croes - Senior Software Engineer at Dworkin B.V.