You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jean-Baptiste Domingues De BarrosJD

Jean-Baptiste Domingues De Barros

Full-stack Developer C# .Net | Angular | Azure

€600/day
Saint-Germain-en-Laye, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Jean-Baptiste

Specialized .NET developer since 2012, I design and develop robust web applications with a particular focus on software architecture and code quality.

My career path led me from development to the position of Technical Leader, where I structured a development team and implemented industrialization practices (CI/CD, TDD, monitoring). I chose to return to development to focus on what I am passionate about: technical design and the creation of high-performance applications.

Beyond code, I strive to understand business challenges to propose suitable technical solutions - whether in functional workshops or direct exchanges with business teams.

Main technical stack:
• Backend: C#, .NET 6+, ASP.NET (API, MVC, Blazor Server)
• Frontend: Angular, Blazor, TypeScript
• Cloud: Azure (App Service, Functions, Service Bus, Monitor)
• Architecture: Clean Architecture, CQRS, Microservices
• Practices: TDD, CI/CD (Azure DevOps, GitHub Actions)
  • French

    Native or bilingual

Can work on-site
Saint-Germain-en-Laye (up to 50km)

Experience

  • CEGOS
    Developer
    EDUCATION AND E-LEARNING
    November 2024 - Today (1 year and 7 months)
    Issy-les-Moulineaux, France
    Development and redesign of business applications for the Offer & Sales scope (marketing and commercial) of a leader in professional training.

    Main project - PIM Redesign (6 months):
    Complete redesign of a training catalog management application. Responsible for architectural choices and technical implementation. Designed wireframes, led functional workshops, and proposed business solutions (particularly the automation of annual offer creation).

    Other contributions:
    • Enhancements to the training session planning tool
    • Maintenance of catalog APIs (B2B/B2C)

    Environment: ASP.NET Blazor Server, Clean Architecture, CQS, ASP.NET API, SQL Server, NUnit, Azure
    Blazor Microsoft Azure .NET C#
  • Groupe Cyrus (Cyrus Conseil, Eternam, Amplegest)
    Technical Leader
    CONSULTING AND AUDITS
    October 2017 - October 2024 (7 years)
    Paris, France
    Projects:
    • Development of the electronic signature workflow (15 months)
    • Development of the Cyrus mobile application API and extranet, implementation of SSO (18 months)
    • Development of a billing tool (12 months)
    • Evolutionary maintenance of the CRM (12 months)
    • Development of a Back-Office tool for reconciling partner & CRM data (9 months)
    • Other projects (18 months)

    Major tasks:
    • Recruitment and management of a team of developers (internal and external)
    • Coordination of development with external service providers (freelancers or service companies)
    • Industrialization of developments (source management, deployments, unit tests) with Github and Azure
    • Design (workshop with business stakeholders, POC execution)
    • Writing specifications and technical documentation
    • Web development in C#/ASP.Net, Angular, and MS SQL Server
    • Azure account administration

    Technical environment
    Azure (App Service, Functions, Service Bus, Cognitive Search), C#, Asp.net, .Net Core, .Net, TDD, NUnit, Moq, Angular, Angular Material, SQL Server, Dynamics CRM, Visual Studio 2022, Git/Github
    Microsoft Azure Angular C# .NET Azure Functions
  • BNP Paribas Personal Finance
    Lead developer
    BANKING AND INSURANCE
    April 2015 - October 2017 (2 years and 6 months)
    Levallois-Perret, France
    Projets :
    • Mise en place de l'outil « SCAL » pour rechercher des personnes politiquement exposées ou sanctionnées pour terrorisme (4 mois, service web à fort trafic)
    • Projet d'amélioration de « CAMEL », outil de lutte contre le blanchiment d'argent (13 mois, 1300jh, application à forte volumétrie)
    • Projet d'industrialisation des développements (4 mois)
    • Projet visant à mettre en place un outil de type « Know Your Customer » appliqué aux banques et institutions financières (5 mois, dimension internationale)

    Tâches majeures :
    • Encadrement d'une équipe de 3 développeurs (revue de codes, formation aux bonnes pratiques) dans un projet Agile (SCRUM)
    • Industrialisation des développements (gestion des sources, des déploiements, tests unitaires, tests de performance)
    • Conception (atelier avec la MOA, réalisation de POC)
    • Rédaction de spécifications et de documentations techniques
    • Développement web en C#/ASP.Net, JS et Oracle

    Environnement technique :
    C#, .Net 4.5, ASP.Net (API 2, MVC 5, WebForms), WCF, WebDeploy, Bootstrap, TypeScript, jQuery 2, Oracle PL/SQL (11g & 12c), Entity Framework 5 & 6, Visual Studio 2013, TFS 2012, Windows Server 2008/2012, Visual Studio Performance Tools, Microsoft Unit Test Framework, Agile (SCRUM), CAST
    ASP.NET C# .NET

Recommendations

Be the first to recommend Jean-Baptiste

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineering degree
    ISEN Lille
    2013
    Cycle ingénieur

Certifications

Skill set

Categories