Abderrahmane Larchi · Software engineer (.NET)

I build production web apps — and keep them running.

C# and Blazor, end to end: auth, payments, background jobs, deploys, support. Three products live today, built solo and used by real people.

France · 3 yrs of .NET · Open to select freelance missions

In production

Three products, built and operated solo

Not demos — deployed software with users, payments and uptime to look after.

Analytics

PanoTrading

Performance analytics for Trading 212

Import your full trading history and see P&L, risk exposure and win-rate patterns in one dashboard.

  • Blazor
  • CSV ingestion
  • Analytics engine

Used by hundreds of traders

AI · Payments

AI CV Photo

Professional headshots from a selfie

Upload a selfie, get a CV-ready portrait in about 20 seconds. Credit packs, private gallery, EUR checkout.

  • Blazor Server
  • AI image pipeline
  • Stripe

2,000+ photos generated

Automation

DoctoAlerte

Never refresh Doctolib again

Watches Doctolib around the clock and emails the moment a matching slot opens — with Secteur 1 and new-patient filters.

  • Blazor Server
  • Background jobs
  • Email alerts

Checks every 15 minutes, 24/7

From the lab

What I'm hacking on

Computer vision · Prototype

Paper Piano

Print a keyboard. Play it with a camera.

A printed sheet of piano keys becomes a playable instrument: ArUco markers and a homography flatten the camera view, MediaPipe tracks the hands, and finger-speed analysis turns motion on paper into notes. Python, no hardware.

  • Python
  • OpenCV · ArUco
  • MediaPipe

In development — local prototype

Case study →

About

Engineer by day, operator by night

By day I'm a software engineer at CVE Group, working on .NET applications in the renewable-energy sector. Nights and weekends, I design, build and run my own products — the code, but also the servers, the Stripe dashboard and the support inbox.

Three years into .NET, the thing I care about most is software that survives contact with real users: predictable deploys, boring uptime, and features that earn their complexity.

Working stack

  • C# / .NET 10
  • Blazor — SSR, Server, WASM
  • ASP.NET Core
  • EF Core
  • SQL Server · PostgreSQL
  • Docker · Linux (Hetzner)
  • Cloudflare
  • Stripe
  • Background jobs
  • GitHub Actions CI/CD
Portrait of Abderrahmane Larchi
Shot on a phone, finished by my own product — aicvphoto.com

Services

How I can help

Feature delivery

Ship a scoped feature inside your existing .NET or Blazor codebase — tested, documented, done.

MVP build

From idea to a deployed product with auth, payments and an admin — the same way I built mine.

Audit & rescue

Performance passes, upgrade paths to .NET 10 and Blazor SSR, and unblocking stuck Blazor apps.

Currently open to select freelance missions

Contact

Let's talk

A project, a mission, or just Blazor talk — the fastest way to reach me:

contact@larchi.dev