Available for a contract role · France & remote

Cédric Santiago · Freelance .NET & Next.js engineer

A senior .NET engineer in your team, for as long as it takes.

15 years of software engineering, five of them at Euro-Information, part of the Crédit Mutuel group, on payment regulation projects. I work as an embedded contractor: .NET and Next.js development, taking over existing applications, automated testing and delivery pipelines. Based near Strasbourg, in the CET timezone.

C#.NETASP.NET CoreBlazorReactNext.jsTypeScriptSQL ServerDockerCI/CD
Cédric Santiago, freelance .NET and Next.js engineer
15 years
of .NET software engineering, since 2009
5 years
at Euro-Information, Crédit Mutuel group
3 years
on PSD2 regulatory projects, as technical lead
UTBM
engineering degree, earned through apprenticeship
Hager GroupSoluxanEuro-InformationCrédit Mutuel groupEFOREuro-Information TelecomGE PowerAlstom Power
Assignments

Where I have worked

Banking and payment regulation, energy, industry, consulting. Six roles in fifteen years, five of them at the same group.

Cedric Santiago DigitalSelf-employed

Software engineer

IT consulting

April 2025 - present · 1.5 years and counting

Contract development work for product teams and IT departments: .NET back-ends, Next.js front-ends, taking over existing applications and setting up continuous integration pipelines.

C#.NETASP.NET CoreReactNext.js+4
Euro-InformationPermanent contract

IT project manager

Banking · Crédit Mutuel group

March 2022 - March 2025 · 3 years

Led regulatory projects tied to the European payment directives (PSD2), spanning both entities of the group. Technical lead on test automation and continuous deployment.

C#.NETSQLAutomated unit testingContinuous integration+2
Euro-Information DéveloppementPermanent contract

Application development analyst

Banking · Crédit Mutuel group

December 2019 - March 2022 · 2 years and 4 months

Built and maintained .NET applications for the group, on the scope covered by the European payment directives.

C#.NETSQLUnit testingCI/CD+1
EFORContract

IT consultant

Consulting · Euro-Information assignment

September 2017 - November 2019 · 2 years and 3 months

.NET developer and analyst on assignment at Euro-Information Développement, on the telecom scope: billing, payment and top-ups.

C#.NETSQLUI development
GE PowerApprenticeship

Engineering apprentice

Energy · industry

November 2015 - August 2017 · 1 year and 10 months

Continuation of the apprenticeship after General Electric acquired Alstom's power business: management software development and a shop-floor connectivity study.

C#.NETSQL
Alstom PowerApprenticeship

Engineering apprentice

Energy · industry

September 2014 - November 2015 · 1 year and 2 months

Start of the engineering apprenticeship, alongside the UTBM programme: management software for the shop floor.

C#.NETSQL
Frequently asked

Working with me: your questions

Rate, availability, working rhythm, contract - what people ask before bringing a contractor onto a long engagement.

What is your daily rate?
My rate starts at €500 per day and depends on the length of the assignment, the level of commitment and the technical context. A long engagement with a clear scope prices better than a short emergency fix.
Are you available, and at what notice?
Write to me: I reply within one business day with my real availability and notice period. I never commit to something I cannot deliver - I would rather decline.
Do you work on site or remotely?
Both. I am based near Strasbourg, in eastern France, and travel easily across the Grand Est region; beyond that I work remotely with regular on-site visits if the team wants them. I spent three years on site at Euro-Information: the rhythm follows the team, not the other way round.
What is the minimum length of an assignment?
I favour engagements of several months: that is when a contractor becomes worthwhile for the client, once the ramp-up is behind us. My last two salaried roles amounted to five years at the same group.
Can we work through a consultancy or a platform?
Yes. I work directly as well as through consultancies and freelancing platforms. I spent two years as a consultant at EFOR myself, so I know both sides of the contract.
Which technologies do you work with?
C#/.NET and ASP.NET Core on the back end, React/Next.js and TypeScript on the front, Blazor for full-C# applications, SQL Server and PostgreSQL for data. On the delivery side: Docker, CI/CD, automated testing. I also work on embedding language models into business tools.
Can you take over an existing application?
That is the most common case. Taking over existing code, technical debt and legacy .NET maintenance have been part of my daily work for ten years - not just greenfield projects.
How do the contract and invoicing work?
A time-and-materials contract, invoiced monthly against days worked, with an activity report. I carry professional liability insurance and am registered in France.

Have a role to fill?

Tell me the context, the stack and the duration. I reply within one business day with my real availability.