You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Malt welcome

Welcome to Renaud's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Renaud to discuss your project or search for other freelancer profiles on Malt.

Renaud Danniau Senior HPC .NET ArchitectRD

Renaud Danniau

Senior HPC .NET Architect
  • Suggested rate
    €750 / day
  • Experience8-15 years
  • Response rate100%
  • Response time1 hour
The project will begin once you accept Renaud's quote.
Location and workplace preferences
Location
Bruxelles, Belgium
Can work on-site at your office in
  • and around Bruxelles (up to 50km)
  • and around Charleroi (up to 30km)
  • and around Namur (up to 20km)
Verifications

Freelancer code of conduct signed

Read the Malt code of conduct
Verified email
Languages
Categories
These freelancer profiles also match your search criteria
Agatha FrydrychAF

Agatha Frydrych

Backend Java Software Engineer

Baptiste DuhenBD

Baptiste Duhen

Fullstack developer

Amed HamouAH

Amed Hamou

Senior Lead Developer

Audrey ChampionAC

Audrey Champion

Web developer

Skill set (17)
Renaud in a few words
I am an experienced C# lead developer with a strong background in architecting and developing high-performance applications within the Azure and/or the Windows ecosystem (desktop apps). My expertise spans various domains, including WPF, cloud architecture, and ASP.NET Core.

In my role, I have crafted numerous C# libraries and cloud architectures that prioritize two essential aspects:

- Maintainability and Comprehensive Test Coverage: I am committed to creating codebases that are not only performant but also highly maintainable. My approach involves rigorous testing to ensure robustness and longevity.

- Optimized Performance: My focus extends to achieving exceptional performance levels across diverse contexts, from cloud-based systems to software simulations and data streaming. I specialize in crafting solutions that push the boundaries of efficiency, leveraging techniques like SIMD (Single Instruction, Multiple Data), caching, use of cache locality (L1/L2/L3) and other optimization strategies (data structures, ...). I am well-equipped to lead teams in the development of specialized C# code that seamlessly integrates CPU, GPU, and cloud computing paradigms.

I have a proven track record in developing real-time applications for industries with high standards, such as the nuclear sector. In these projects, I harnessed the power of the WPF framework, utilizing specialized libraries like SciChart to create high-performance, visually appealing real-time graphs.

It's worth noting that my journey into software development was fueled by passion, and my background in electromechanical engineering, specializing in energy, adds a unique dimension to my approach. This background enables me to tackle complex subjects with ease, such as mathematical algorithms. While I did not formally study Computer Science, my practical experience and continuous learning have enabled me to excel in this field.
Experience
  • AXA SA
    Solution Architect
    BANKING & INSURANCE
    February 2023 - Today (2 years and 3 months)
    Bruxelles, Belgium
    Solution Architect with a proven track record of success in contributing to AXA Belgium's P&C Retail department. I played a pivotal role in translating business requirements into robust and scalable architectures as well as in developing end-to-end solutions that optimize customer experience, enhance operational efficiency, and ensure compliance with regulatory standards. My expertise extends to advocating and presenting IT solutions at ARB (Architecture Review Board) sessions, ensuring effective communication, and garnering support for proposed solutions. Collaborating closely with cross-functional teams, I leverage my skills in solution design, technology evaluation, and project management to align IT initiatives with business goals.

    My role :
    1. Advocate and Presenter at ARB Sessions.
    2. Align business needs within AXA's IT Landscape assessing feasibility and proposing custom solutions when necessary.
    3. Define AWS/Azure Services and Databases: Defined services and databases based on AXA's governance, cost-effectiveness, and developer-friendliness criteria.
    4. Collaboration with IT Security Experts
    5. Coordination across domains with enterprise architects and managed resource availability with IT project managers.
    6. Made decisions on technology adoption such as microservices and Kubernetes based on the capabilities of IT teams, favoring simplicity due to team limitations.
    7. Conducted occasional code reviews, utilizing expertise in code analysis to enforce best IT practices.
    8. Documented IT architecture using SPARX Enterprise Architect.
    Azure Aws Architecture web Solution Architect EA Sparx
  • Aug-E
    Senior .NET Engineer
    ENERGY & UTILITIES
    January 2022 - January 2023 (1 year)
    Bruxelles, Belgium
    At Aug-e, a company specializing in the automation of energy communities, I served as a Software Architect and Senior .NET Developer. In this role, I played a crucial part in the architectural design, development, and optimization of new microservices running in Kubernetes, with a focus on high performance and maintainability. My responsibilities extended to advising on high-performance architecture and software, providing expertise in mathematical algorithms relevant to the energy sector, and analyzing performance bottlenecks using metrics.

    My Role:
    1. Member of the Main Board of Architects:
    1.a) Provided strategic architectural guidance for optimal performance.
    1.d) Provided expertise in mathematical algorithms relevant to the energy sector.
    2. Performance bottlenecks analysis
    3. Software Architecture prioritizing maintainability and high test coverage.
    4. Actively participated in the hands-on implementation of software solutions for performant to very high-performant code (techniques like TPL, multithreading, caching strategies, and streaming).
    6. Mentored developers in the team to achieve high-performance coding standards.
    6.a) Allocation-Free coding for GC Optimization
    6.b) Expertise in Task, ValueTask, and TPL Usage
    6.c) Implemented memory layout optimization strategies (struct/class, etc.).
    C# .NET ASP.NET Core Docker Azure Service Bus xUnit NSubstitute Serilog Entity Framework Core SQL database NoSQL database MongoDB Azure DevOps Azure web app Azure Blob Storage
  • Private Customer
    Software Architect
    ENERGY & UTILITIES
    January 2021 - December 2023 (2 years and 12 months)
    Bruxelles, Belgium
    Electricity is transmitted through electric cables, which, when carrying significant currents, generate an electromagnetic field causing induced voltages in any conductor connected to the ground. Although known since the 1900s, this issue remains challenging as current studies rely on simplified laws. With the computational power available today, it is possible to model these interactions more precisely, optimizing infrastructure costs while ensuring operator safety and the durability of the conduits (due to corrosion problems).

    My role:
    1. Conducted mathematical analysis of the problem.
    2. Designed the complete architecture of the program.
    3. Implemented and optimized the software's hot paths using two approaches: Cloud computing through Azure (batch/function and virtual machines) and leveraging all available resources through multi-threading.
    4. Ensured unit tests covered 90%+ of the code for the engine and approximately 80/90% for the graphical component.
    c# .NET5 Blazor GitHub Microsoft Azure Entity Framework Core Microsoft Visual Studio HTML5 CSS3 Cloud Function WPF Python
Recommendations
Education
  • Master Ingénieur Electro-Mécanique à spécialité Energétique
    Louvain-La-Neuve
    2017