Philippe Dargaud
Fullstack Architect, .NET Expert, CTO

About

I am a full stack developer, expert in .NET.
Having held various positions within teams of various sizes, I was able to develop a certain versatility and adaptability that now allows me to meet the challenges presented to me.
Understanding the business domain as well as user feedback are important elements that I promote through approaches such as Domain Driven Design.
By applying Clean code/Test Driven Development practices, I bring a specific requirement to the quality of the product code.

Work Experience

Agicap
Lyon
March 2023 – Present
Developer / Software Craftsmanship
Development of enhancements on a treasury management application within the Data Integration product line.
Highlights
  • Implementation of the EBICS T protocol to retrieve bank statements. Over 3000 daily bank statements.
  • .NET Core / .NET / Angular / Postgres / Rabbit Mq
  • TDD / CQRS / Architecture Hexagonale / Docker / Microservices
  • Agile (SCRUM) / Domain Driven Design
Agicap
Lyon
January 2022 – February 2023
Developer / Software Craftsmanship
Development of enhancements on a treasury management application within the Account Payable product line.
Highlights
  • Implementation of the EBICS TS protocol to execute all payments through the application. Several hundred thousand euros per day.
  • .NET Core / .NET / Angular / Postgres / Rabbit Mq
  • TDD / CQRS / Architecture Hexagonale / Docker / Microservices
  • Agile (SCRUM) / Domain Driven Design
REVERS.IO
Paris
Juin 2021 – Décembre 2021
Developer / Software Craftsmanship
Development of enhancements for a returns and customer service management application.
Highlights
  • Development of a quotation management module.
  • Development of a module for importing Auchan receipts into the Revers application.
  • Development of interfacing contracts between various systems interacting with the Revers application.
  • Migration of external library management from Paket to NuGet.
  • .NET Core / .NET / Postgres / martendb
  • TDD / CQRS / Architecture Hexagonale / Microservices
  • Agile (SCRUM) / Domain Driven Design
Axess Education et Formation (Axess Groupe)
December 2018 – Present
CTO
Implementation of a new solution for the management of continuous, initial, and cooperative training. Maintenance and evolution of existing applications.
Recruitment and organization of the technical teams (3 teams - 12 people).
Present at the steering committee of the expertise center and at the technical committee of the Axess group.
Highlights
  • Angular / TypeScript / .NET Core / Postgres / Rabbit Mq
  • TDD / CQRS / Architecture Hexagonale / Docker / Microservices / Kubernetes
  • Agile (SCRUM) / Domain Driven Design
  • Choice of technologies and design of technical solutions
  • Implementation of training plans for the R&D team and internal Coding Dojo
  • Participation in the expertise center's strategic decisions
  • Identification of aging/obsolete/unsecured structures
Axess Solution Formation (Axess Groupe)
July 2015 – November 2018
Technical manager
Maintenance and evolution of the training centre management software.
Recruitment and organization of the technical team (5 people).
Highlights
  • Asp.net WebForms / MVC / .NET Framework / SQL Server / IIS
  • Study, development, and maintenance of the application
  • Management of complex technical issues
  • Management of development schedules
ONYXT+
July 2014 – June 2015
Projects leader / Lead Developer
Maintenance and evolution of the training centre management software.
Highlights
  • Asp.net WebForms / MVC / .NET Framework / SQL Server / IIS
  • Choice of technologies and design of technical solutions
  • Management of complex technical issues
ONYXT+
September 2007 – June 2014
Developer
Maintenance and evolution of the training centre management software.
Highlights
  • Asp.net WebForms / MVC / .NET Framework / SQL Server / IIS
  • Study, development, and maintenance of the application

Contact

Lyon FR
+33 6 60 17 73 91
linkedin
github

Skills

Expert
.NET Framework / .Net Core WebForms / MVC(Razor) / WebApi SQL Server Software architecture TDD Test Driven Developpment Continuous integration
Avancé
Angular Javascript / Typescript Docker Oracle / Postgres / MysqL Domain Driven Design SCRUM Management

References

A great professional with fantastic interpersonal skills. I can only recommend working with Philippe who was unanimously appreciated during his reinforcement mission. His technical expertise is remarkable, and I hope you have the chance to work with him.

Philippe has been a driving force at Agicap for over a year: he not only brought his technical expertise but also an excellent business understanding of Agicap's challenges to build a robust product that met our clients' needs. A major asset was also his ability to tackle technically complex subjects without fear of clearing the underbrush to build real competitive advantages for Agicap. In addition to being extremely competent, Philippe is very personable, making collaboration pleasant as well as highly efficient.

I had the pleasure of collaborating with Philippe for a year at Agicap. Philippe is not only rigorous, proactive, and efficient, but he also has a real team spirit. Throughout our collaboration, Philippe consistently sought to improve our processes and propose innovative solutions to the challenges we faced. His ability to communicate his ideas clearly greatly contributed to the success of our projects. I am convinced that Philippe would be a valuable asset to any organization, and I highly recommend him for any position requiring a .net expert.

I worked with Philippe for over a year. He is a manager who cares about the quality of the projects he manages. He is very attentive to the best practices, and his technical choices are sensible and thoughtful. Also very committed, the skills development and sharing with his team are central to his concerns. I learned a lot thanks to him.

I have rarely met someone like Philippe. In terms of management, he leaves nothing to chance, but he always tries to progress his teams and push them towards excellence. Technically speaking, he is always searching for the best development practices (TDD, DDD, etc.) while maintaining a critical eye on new developments. He does not hesitate to challenge his ideas to bring out the best solution adapted to a problem. In summary, excellence, teamwork, continuous improvement, and kindness...

I had the pleasure of working with Philippe several times. His dedication and ability to drive enabled him to unite a competent team. His ability to quickly master skills and understand business needs, for example, allows him to promote good practices for delivering quality software with high added value.

Philippe was very instrumental within Axess in promoting development practices in his team (TDD & DDD). I conducted training on these topics, with continuity over time showing the team's commitment and Philippe's desire to progress them to improve software quality and application design.

Education

  • 2019

    Domain Driven Design

    Continuing education

    HackYourJob

  • 2019

    Clean Code

    Continuing education

    HackYourJob

  • 2018

    The fundamentals of management

    Continuing education

    Pierre Chambe Conseil

  • 2007 2005

    Information systems

    Two-year technical degree

    Sciences-U (FR)

  • 2005 2003

    Mathematics, science and computing

    Two-year university degree

    Université Lyon I (FR)

Languages

  • FrenchNative
  • EnglishProfessional

Interests

Sport
Dance (SBK)
Reading