ON ASSIGNMENTCurrently on assignment — open to conversations about upcoming projects

Full Stack .NET Tech Lead, Cloud & AI.

A hands-on Tech Lead, I start by listening to and understanding your needs. I design solutions that deliver value: resilient, tested and monitored. And when existing systems hold you back, I evolve them into a modern architecture.

Phone or video call · Paris area & remote · FR / EN

Portrait of Evans Sodatonou, smiling, in a white shirt
New engagementin progress
  • Scoping the need with the team
  • Designing the .NET API
  • Angular interface
  • CI/CD pipeline and tests
  • Production release
app.MapGet("/api/projects",
  async (IProjects svc) =>
    await svc.GetAllAsync());
200 OK

Trusted by

  • TF1
  • AVIV Group
  • SeLoger
  • Thales
  • SAP
  • MEDEF
What I do

From design to deployment, with AI as a lever.

New

Agentic AI & team productivity

I apply agentic AI to team software development: agents framed by shared rules, speeding up the cycle from ticket to review without taking decisions away from developers.

What I set up at TF1:

  • Introduced the first CLAUDE.md files in the team’s project repositories, with rules, standards and an agent that plans, then asks questions before sensitive decisions
  • Tooling for the pull request lifecycle: automatic descriptions, one-command creation, agent-assisted review focused on bugs, security and architecture
  • MCP chain: Azure DevOps ticket → Figma mockup → design system → implementation
  • Internal talk on harness engineering (October 2026)
  1. Ticket
  2. AI agent
  3. Review
  4. Shipped
  1. The agent reads the ticket and plans
  2. It asks questions before sensitive decisions
  3. Review and sign-off by a developer

APIs & .NET back end

REST APIs in C#, from .NET Framework to .NET 10.

Angular & React front end

Clear business interfaces, from mockup to production.

Cloud & infrastructure as code

Scalable serverless architectures on Azure & AWS, described and deployed as code.

CI/CD & quality

Setting up Azure DevOps pipelines, unit, integration and load testing.

15+
years of development
500k
media files processed daily at AVIV Group
6
major groups, from media to defense
Career

Media, online property listings and defense.

From apprentice to Tech Lead: 15 years designing and evolving critical systems at major groups. Master’s in Software Architecture (ESGI).

  1. 2024 — nowTF1 GroupFull Stack Developer .NET / Angular
  2. 2017 — 2024AVIV Group (formerly SeLoger)Back end, then Lead Full Stack .NET / React · AWS serverless
  3. 2014 — 2017STVA · Thales · SAPLead developer, software engineering
  4. 2009 — 2013Early yearsMEDEF, Net-Veille, Montreuil City Hall
Projects

My products, from idea to app.

Training Tracker open on an iPhone held in hand: home screen with the weekly goal, the button to start a workout and recent sessions

Training Tracker

In daily use · v2.11

An app for logging strength and running sessions, set by set, and tracking your progress.

Learn more → Training Tracker
Kovo Blackboard open on an iPad with its Apple Pencil: an American football clip annotated with arrows and a circle, the list of timestamped comments and the playback bar

Kovo Blackboard

In development

A video clip analysis tool, born for American football and suited to every sport. Available on iPad and computer for now. Draw on your clips with the Apple Pencil or your finger, record your analysis by voice, then share it with your club members in an organized way.

Learn more → Kovo Blackboard
Beyond code

What the field taught me, I put to work for the team.

8
D1 seasons
54
games
2,156
yards
22
touchdowns
Evans Sodatonou in the Saint-Ouen-l’Aumône Cougars number 84 jersey, helmet in hand, on the sideline
Photo: Alexandre Doigneaux
D1 · Cougars 2017–2024 · Flash 2025

WR / TE player

Composure. Pressure is part of the equation. Big moments don’t make me tense: I listen, keep a cool head and execute.

Cougars · 2022–2024

Captain

Leadership. Captain from 2022 to 2024: three seasons bringing the group together, communicating under pressure and leading by example.

Saint-Ouen-l’Aumône Cougars · D1 seniors

Receivers coach

Passing it on. In 2026, I went back to my home club as receivers coach, to give back what it gave me and help each player improve at their own pace.

Member and donor

Djéna non-profit

Giving back. Djéna supports Master’s students in Togo and Benin: scholarships, mentoring and career placement. djena.org

An assignment, a project? Let’s talk.

Pick a slot for a phone or video call. I’d be glad to hear about your project and talk it through with you.

Book a call