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

Welkom op het Malt-profiel van Renaud!

Met Malt heb je toegang tot de beste freelance consultants voor jouw opdrachten. Neem contact op met Renaud om te vertellen waaraan je behoefte hebt of zoek andere profielen op Malt.

Renaud Danniau Senior HPC .NET ArchitectRD

Renaud Danniau

Senior HPC .NET Architect
  • Voorgesteld tarief
    € 750 / dag
  • Werkervaring8-15 jaar
  • Antwoordpercentage100%
  • Antwoordtijd1 uur
De opdracht kan alleen van start gaan nadat je de offerte van Renaud hebt geaccepteerd.
Locatie en reizen
Locatie
Bruxelles, België
Kan bij je op kantoor werken in
  • Bruxelles en omstreken (tot 50 km)
  • Charleroi en omstreken (tot 30 km)
  • Namur en omstreken (tot 20 km)
Checklist

Malt-handvest ondertekend

Het handvest bekijken
Geverifieerd e-mailadres
Talen
Categorieën
Deze profielen passen ook bij je zoekopdracht

Agatha Frydrych

Backend Java Software Engineer

Baptiste Duhen

Fullstack developer

Amed Hamou

Senior Lead Developer

Audrey Champion

Web developer

Vaardigheden (49)
Renaud in het kort
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.
Werkervaring
  • AXA SA
    Solution Architect
    BANKEN & VERZEKERINGEN
    februari 2023 - Vandaag (2 jaren en 4 maanden)
    Bruxelles, België
    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
    ENERGIE
    januari 2022 - januari 2023 (1 jaar)
    Bruxelles, België
    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
    ENERGIE
    januari 2021 - december 2023 (2 jaren en 12 maanden)
    Bruxelles, België
    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
Externe aanbevelingen
Opleidingen
  • Master Ingénieur Electro-Mécanique à spécialité Energétique
    Louvain-La-Neuve
    2017