Malt welcome

Bienvenue sur le profil Malt de Renaud !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Renaud pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Renaud Danniau

Senior HPC .NET Architect
  • Tarif indicatif
    750 €/ jour
  • Expérience8-15 ans
  • Taux de réponse100%
  • Temps de réponse24h
La mission ne démarrera que si vous acceptez le devis de Renaud.
Localisation et déplacement
Localisation
Bruxelles, Belgique
Peut travailler dans vos locaux à
  • Bruxelles et 50km autour
  • Charleroi et 30km autour
  • Namur et 20km autour
Vérifications

Charte du freelance Malt signée

Consulter la charte
E-mail vérifié
Langues
Catégories
Ces profils correspondent aussi à votre recherche
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

Compétences (17)
Renaud en quelques mots
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.
Expériences
  • AXA SA
    Solution Architect
    BANQUE & ASSURANCES
    février 2023 - Aujourd'hui (1 an et 12 mois)
    Bruxelles, VB, Belgique
    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
    janvier 2022 - janvier 2023 (1 an)
    Bruxelles, VB, Belgique
    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
    janvier 2021 - décembre 2023 (2 ans et 12 mois)
    Bruxelles, Belgique
    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
Recommandations externes
Formations
  • Master Ingénieur Electro-Mécanique à spécialité Energétique
    Louvain-La-Neuve
    2017