Engineering Manager De L'équipe Product Catalog & Utilities
Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Yves Marx is an experienced software architect and engineering manager based in Montbonnot-Saint-Martin, France, with over 18 years in development and 11 years in leadership roles building cloud and embedded software systems. Currently leading the Product Catalog & Utilities team at Scaleway, he combines hands-on development with sprint-driven delivery, architectural decision-making and technology selection to create single-source-of-truth product platforms. His background spans real-time edge image processing, cloud architectures on Azure, IoT integrations and long-running product stewardship at Metrologic, reflecting strong full-stack and systems thinking. An active contributor to the .NET ecosystem, he has optimized performance-critical parts of ASP.NET Core and the Razor engine—improving memory and string handling in widely used projects. Practical and detail-oriented, he pairs deep C#/Go expertise with product-focused leadership and a tendency to prototype alongside his teams.
11 years of coding experience
6 years of employment as a software developer
C.A.P. Pâtisserie, C.A.P. Pâtisserie at Grenoble
Ingénieur Informatique, Ingénieur Informatique at INSA Lyon - Institut National des Sciences Appliquées de Lyon
DUT Informatique, DUT Informatique at IUT Informatique
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Role in this project:
Back-end Developer
Contributions:3 commits, 9 comments, 4 issues in 2 years 10 months
Contributions summary:Yves primarily focused on optimizing performance within the ASP.NET Core framework, specifically targeting memory allocation issues. Their contributions included replacing 'foreach' loops with 'for' loops in the `Kestrel` server code for faster execution. Furthermore, the user optimized string allocations in the Razor engine, specifically improving the efficiency of `GetSymbolContent` and `Span.Content` methods. This suggests a focus on performance improvements and code efficiency in core framework components.
[Archived] Parser and code generator for CSHTML files used in view pages for MVC web apps. Project moved to https://github.com/aspnet/AspNetCore
Role in this project:
Back-end Developer
Contributions:5 commits, 10 PRs, 50 comments in 3 months
Contributions summary:Yves focused on optimizing the Razor code generation process. Their work involved improving memory allocation and string handling within the Razor engine, particularly for frequently used content, as demonstrated by changes in HTML and C# tokenizers and the Span class. They also addressed memory issues related to large Razor source documents, likely improving the performance of the Razor compiler. Additionally, the user made a change to make `FileSystemRazorProject` internal.
in-viewaspnetcode-generatorweb-appscshtml
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
Yves Marx - Engineering Manager De L'équipe Product Catalog & Utilities