gm.

A .NET backend developer for APIs and microservices

I design and build ASP.NET Core backends: microservices behind an API Gateway, gRPC between them, and the Angular front end that uses them. I lead the team of four building AzertyUI's company platform this way.

Open to freelance projects · answers within the day

What I build

.NET in production

Schematic of the AzertyUI platform: Angular app, API Gateway, .NET services over gRPC

AzertyUI company platform

Absences, expenses, tickets, contracts and payslips in one place, on .NET (ASP.NET Core) microservices behind an API Gateway, talking over gRPC, with Angular 21 in front. I lead the four engineers building it, plus the company's server monitoring.

team of 4 led · microservices · gRPC · Angular 21

Warehouse aisle with forklifts and tracked positions

L-Mobile warehouse terminal

Five warehouse-management modules on tablets mounted on forklifts, integrated with Microsoft Dynamics 365 Business Central over C#/.NET and REST, in an enterprise stack I learned on the job.

5 modules shipped · D365 Business Central

How a project runs

  1. A short call

    We talk through the product, the users and what is slow or missing today. Thirty minutes is usually enough.

  2. A written scope and a first milestone

    You get a scope in plain words and a first milestone we can both check against, quoted per project or per day.

  3. Work in the open

    Reviewable commits on your repository, tests that grow with each feature, and a deployed build you can click at every step.

Questions people ask first

Microservices or a monolith?

Whichever the product needs. AzertyUI's platform is split into services because its domains (absences, expenses, documents, tickets) change independently; a smaller product is often better as one service.

Can you also own the front end?

Yes. On the AzertyUI platform the front end is Angular 21, built by the same team I lead.

How much does it cost?

It depends on the scope, so I quote per project or per day once the scope is written down. The first call and the written scope are free.

Which timezone do you work in?

Nabeul, Tunisia, at UTC+1: a full European working day of overlap, plus the US East Coast morning.

What languages do you work in?

English and French every day (both B2, English certified by TOEIC), and German at B1.

Other ways I can help

Email me CV