You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Cédric HulinCH

Cédric Hulin

Tech Lead / Full Stack / Crafter / .NET Angular

€900/day
9 projects
Nice, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Cédric

🔎 Are you facing a technological challenge? Are you looking to increase your productivity or give your information system a facelift?

Look no further.

I am here to transform your technological and organizational headaches into pragmatic and sustainable solutions. 🧩

My passion?

Helping organizations find the right path through the labyrinth of technological innovation. 🚀

My mission?

Helping you to:

1️⃣ Assemble the puzzle pieces: Together, we will develop innovative products that will propel your business beyond the competition.

2️⃣ Untangle the legacy knot: Together, we will overcome technological complexities, rethink your system, and boost your productivity and efficiency.

3️⃣ Organize the chaos: Together, we will clarify your management and development processes to gain a relevant vision of the direction to take.

4️⃣ Unlock the lock to your success: Together, we will develop a tailor-made solution that meets your specific needs in terms of cost, quality, and deadlines.

Not sure where to start? No problem. 🤝

Let's schedule an initial contact to discuss how I can help you achieve your goals. Test my responsiveness by sending me a message.

Looking forward to collaborating with you!
  • English

    Fluent

  • French

    Native or bilingual

Can work on-site
Nice (up to 10km), Paris (up to 10km)

Experience

  • L'Oréal
    Lead Software Engineer
    LUXURY GOODS
    September 2024 - Today (1 year and 9 months)
    Paris, France
    Implementation of a critical solution for global media campaign planning and tracking.
    React.js C# Leadership TDD Extreme Programming
  • TotalEnergies
    Senior Software Engineer
    ENERGY AND UTILITIES
    February 2024 - August 2024 (6 months)
    Paris, France
    Realigning team practices and product to help the organization identify and adopt the most efficient and profitable renewable energy technologies.

    By strengthening a team composed of four developers and a product owner, we took control of an existing software. This software, highly complex, unstable, and over-engineered, was misaligned with business needs, making it difficult to understand and evolve.

    We successfully tackled major performance and stability challenges, particularly in managing a considerable volume of time-series data from providers with heterogeneous technologies.

    All this was achieved while maintaining the team's production capacity.

    To assist the team, several actions were taken:

    - Simplification and Realignment: Redesigned the software architecture to make it more modular and aligned with business needs, facilitating understanding and evolution.
    - Performance Optimization: Implemented solutions to improve performance and stability by optimizing the management of large datasets.
    - Testing: Established a testing strategy, including automated tests, to ensure software reliability and quality at each deployment stage.
    - Improvement of Team Practices: Created and led a community of practice around Software Craftsmanship and good development practices.

    Technically, the product consists of:

    - Multiple ASP.NET 8 Web APIs written in C# and hosted on Azure;
    - Two SPAs in Vue 3 with Pinia;
    - A set of Azure Functions to trigger acquisitions;
    - Azure Service Bus for asynchronous choreography;
    - InfluxDb databases for time-series storage and processing;
    - Several Azure PostgreSQL databases;
    - GitHub CI/CD pipelines (as code).
  • TotalEnergies
    Senior Software Engineer
    ENERGY AND UTILITIES
    August 2023 - January 2024 (6 months)
    Paris, France
    Took over and redeveloped a product for studying and reducing the energy consumption and environmental impact of tenants in a connected building.

    Our team consisted of a front-end developer, a Product Owner, and myself. Our goal was to revive this product and restore stakeholder confidence after four years of turnover. This complex and poorly documented legacy had never been launched.

    We had to restructure and stabilize the product for the launch of a behavioral study and to incorporate new features, making it user-friendly and valuable for tenants and researchers.

    To achieve this objective, several key actions were taken:

    - Legacy Archaeology: Excavated and interviewed to understand the existing system without making assumptions, thus building a solid documentation base to begin the work of taking over and simplifying the system.
    - Testing Strategy: Implemented a testing harness to modify the project structure without impacting business behaviors and created the first set of living documentation modules.
    - Continuous Delivery: Established Continuous Delivery processes and practices to ensure regular deliveries and regain the trust of users and sponsors.
    - Vertical Architecture: Adopted development around use cases, simplifying the solution, improving code quality and business expression, and enabling the delivery of a sustainable product.

    Technically, the product consists of:

    - An ASP.NET 8 Web API written in C# and hosted in Azure;
    - An Angular 13 SPA with Nx & NgRx for tenants;
    - A Vue 3 SPA with Pinia for researchers;
    - WebJobs and Azure Logic Apps;
    - GitHub CI/CD pipelines (as code);
    - Azure AD B2C authentication flows;
    - An Azure Function for AD roles and permissions;
    - An Azure PostgreSQL database.

Reviews

5.0

Out of 1 rating

N

Nicolas

Altarea Cogedim

Reviewed on 5/3/2021

Recommendations

NB
FU
FU
+2
Nicolas Barrail and 4 other people have recommended Cédric

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

  • Master 2 - Applied Computer Methods for Business Management
    Université Paris 1 Panthéon-Sorbonne
    2013
  • Master 2 - Management of Information and Knowledge Systems
    Université Paris 1 Panthéon-Sorbonne
    2013

Certifications

Skill set

Categories