Filip Navara is a seasoned software engineer and co-founder with 22 years of experience building high-performance applications and developer tools from the OS and VM level up to application services. He combines deep expertise in network protocol design, compilers, profiling and static analysis with hands-on systems work in runtimes like Mono/.NET and popular open-source projects such as go-git and SQLitePCL.raw. As co-founder of eM Client and Clean Factory, he has shipped production-grade C#/.NET software integrated with major industry ecosystems while also contributing performance and correctness fixes across cross-platform runtime and tooling repositories. His open-source contributions show a penchant for low-level robustness—optimizing packfile handling, large commit history reads, and native interop—rather than just surface features. Based in Prague, he blends entrepreneurial experience with a pragmatic, test-driven approach to system reliability and cross-platform compatibility. Colleagues might call him a "rocket surgeon" who prefers tackling the tricky plumbing that makes high-level features reliably fast.
22 years of coding experience
6 years of employment as a software developer
Ing., Computer Engineering, Ing., Computer Engineering at Czech Technical University in Prague
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Role in this project:
Back-end Developer & Low-Level System Programmer
Contributions:1049 reviews, 299 commits, 371 PRs in 4 years 9 months
Contributions summary:Filip primarily focused on low-level system-level programming within the .NET runtime, Mono. Their contributions involved adapting version information for compatibility with other .NET versions, and implementing and debugging core system functionalities. Key efforts included porting code from CoreCLR, integrating native API features like thread-safe environment calls, and optimizing array and string processing, as well as enhancing x86/ARM assembly code. Further contributions included improvements in stack trace retrieval and fixing stability issues related to exception handling.
Mono open source ECMA CLI, C# and .NET implementation.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:4 reviews, 228 commits, 189 PRs in 3 years 1 month
Contributions summary:Filip primarily contributed to the improvement of the Mono C# and .NET implementation within the mono/mono repository. Their work involved adding tests for the behavior of features such as AutomaticDecompression and fixing the handling of exceptions in certain scenarios. Additionally, they made changes to the System.Windows.Forms code and fixed problems related to thread handling, indicating work across multiple areas of the project. The changes included code refactoring and test improvements.
dotnetjitruntimemonoandroid
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.