Francois Valdy is a Paris-based co-founder and seasoned software leader with 14 years of experience building and scaling trading and fintech platforms. He has held senior technical and product roles including Deputy CTO and Product Team Director at Ullink/Itiviti, where he bridged architecture, product strategy and delivery. A hands-on back-end developer and open-source contributor, he has worked on low-level .NET tooling—improving assembly loading performance in Cecil and advancing ILRepack (an open-source ILMerge alternative) with generics, WinRT/Win32 resource handling and code-generation. Known for pragmatic performance optimizations (for example introducing IEquatable for MetadataToken to speed dictionary lookups), he combines systems-level depth with product leadership. Trained at École Supérieure d'Électricité, he brings rigorous engineering foundations to his ongoing entrepreneurial work in Paris.
Contributions:292 commits, 76 PRs, 193 pushes in 7 years 8 months
Contributions summary:Francois primarily focused on the codebase of an open-source alternative to ILMerge, which is a tool for merging assemblies. Their work involved importing and adapting a Cecil fork, a library for manipulating .NET assemblies. The user's changes included code modifications to correctly import generics with context and modifications related to the handling of return types. The user also added code for handling aspects related to Win32 resources and code-generation.
Cecil is a library to inspect, modify and create .NET programs and libraries.
Role in this project:
Back-end Developer
Contributions:6 commits, 7 PRs, 18 comments in 9 months
Contributions summary:Francois contributed to the performance optimization of the Cecil library, specifically focusing on improvements related to assembly loading. They implemented IEquatable for MetadataToken to improve performance in dictionaries and optimized AssemblyNameReference comparison. Additionally, the user refactored code by removing unnecessary method calls and initialized parameter collections to reduce resizes. Further contributions included supporting WinRT module import.
dotnetmonomodifyinspectbytecode
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.