Freelance IT · België · Beschikbaar

Vincent Margan

Software engineer

Ik ontwerp en bouw solide softwareproducten, van concept tot productie.

Als freelancer met meer dan tien jaar ervaring dek ik de volledige technische keten — full-stack .NET / Angular, Azure-cloud, DevOps en architectuur — in veeleisende omgevingen, van de publieke sector tot fintech.

vincent@vitmargan

$ whoami

Vincent Margan — software engineer · freelance

$ cat stack.txt

.NET · C# · Angular · Azure · DevOps · AI

$ ./status --availability

→ klaar om uw volgende product te bouwen

$

Geen tijd om te lezen? Beluister de podcast. · AI-gegenereerd

01Wat ik doe

Van scoping tot productie, zonder blinde vlekken.

Een brede skillset waarmee ik een project van begin tot eind kan dragen, of een team kan versterken op een specifiek punt — code, cloud, kwaliteit of architectuur.

01

Full-stack ontwikkeling

Performante, onderhoudbare webapplicaties in .NET / C# en Angular — van de UI tot de API en de database. Clean Architecture, DDD, CQRS.

  • .NET
  • Angular
  • C#
  • TypeScript
02

DevOps, cloud & CI/CD

Azure-cloudinfrastructuur, containerisatie en volledig geautomatiseerde deployment-pipelines — om snel, vaak en met vertrouwen te leveren.

  • Azure
  • Docker
  • Kubernetes
  • CI/CD
03

Architectuur & technisch leiderschap

Applicatie- en integratiearchitectuur, het bepalen van standaarden, het coachen van ontwikkelaars en de rol van aanspreekpunt tussen teams.

  • Architectuur
  • Tech lead
  • Coaching
  • Standaarden
04

Kwaliteit & geautomatiseerde tests

Een DevOps- en shift-left-testcultuur: geautomatiseerde tests (unit, e2e met Playwright), gating en non-regressie ingebouwd in de pipeline.

  • Playwright
  • E2E-tests
  • xUnit
  • Shift-left
02Mijn gereedschapskist

Brede en actuele technische expertise.

De technologieën die ik dagelijks gebruik. Veelzijdig uit overtuiging: ik pas me aan uw context aan in plaats van een stack op te leggen.

01

Talen & Backend

  • C#
  • .NET / ASP.NET Core
  • EF Core
  • Clean Architecture
  • DDD
  • CQRS / MediatR
  • RabbitMQ
02

Frontend

  • Angular
  • Signals
  • RxJS
  • NgRx
  • React / Next.js
  • Astro
  • TypeScript
  • Tailwind
03

Cloud & DevOps

  • Azure
  • Docker
  • Kubernetes
  • Azure DevOps
  • GitHub Actions
  • Coolify
  • CI/CD
04

Databases

  • SQL Server
  • Azure SQL
  • PostgreSQL
  • Oracle
  • MySQL
05

Kwaliteit & AI

  • Playwright
  • xUnit
  • Shift-left testing
  • AI-ondersteunde ontwikkeling
  • MCP
03Traject

Concrete opdrachten, veeleisende contexten.

Meer dan tien jaar ervaring, van full-stack ontwikkeling tot technisch leiderschap — publieke sector, fintech, industrie, farma.

  1. UCB

    Software Developer

    Lopend2026 — heden

    Full-stack developer aan een intern platform voor risicobeoordeling en het beheer van protocollen van klinische studies, in een gereguleerde farmaceutische omgeving (GxP).

    • Ontwikkeling van businessmodules op een intern SaaS-platform dat op Azure draait.
    • Angular 21-front (signals, standalone componenten) en .NET 9-back in Clean Architecture.
    • Integratie van Azure-diensten: Cognitive Search, Service Bus, Key Vault, generatie van documenten.
    • Angular 21
    • .NET 9
    • Azure
    • EF Core
    • TypeScript
    Bekijk de realisaties(3)
    • Full-stack ontwikkeling van businessmodules (studieontwerp, risicoregister, auditplan, adverse events…).
    • Angular 21-front (signals, standalone) en .NET 9-back in Clean Architecture.
    • Azure-integraties: Cognitive Search, Service Bus, Key Vault; generatie van Word-documenten; GxP-audittrail.
  2. Pluxee (Sodexo)

    .NET Tech Lead / Chapter Lead

    2023 — 2026

    Tech lead op de applicatie-“galaxy” rond dienstencheques en vouchers (publieke sector & fintech): BFF’s, API’s en integraties met een hoog volume.

    • Ontwerp en volledige ontwikkeling from scratch van de nieuwe Worker API, ter vervanging van een legacysysteem.
    • Sleutelfiguur in de carve-out Sodexo → Pluxee: multi-tenant migratie naar Azure en datacenter, CI/CD-pipelines, authenticatie (IdentityServer).
    • Technische coaching van 7 ontwikkelaars, het bepalen van standaarden en integratiearchitectuurdiagrammen.
    • Aanjager van een DevOps- en geautomatiseerde-testcultuur (shift-left, e2e met Playwright).
    • .NET
    • ASP.NET Core
    • Oracle
    • IdentityServer
    • Azure
    • Playwright
    Bekijk de realisaties(6)
    • Carve-out Sodexo → Pluxee: multi-tenant migratie naar Azure en datacenter, CI/CD-pipelines, IdentityServer.
    • WAPI — nieuwe Worker API die from scratch werd ontwikkeld ter vervanging van de legacy Viper API.
    • Dienstencheque-“galaxy”: 3 BFF’s (Customer, Worker, Provider) + 3 service-API’s boven de Oracle-“Viper”-database.
    • PAPI — integratie-API voor providers (JWKS-authenticatie) en bankintegraties (ViperAPI).
    • Consumentendomein: backend van de vroegere mobiele app + OrderMailScript (.NET-console die bestellingen uit e-mails parst).
    • Coaching van 7 ontwikkelaars, standaarden, integratiearchitectuurdiagrammen, e2e-tests (Playwright).
  3. FOD Buitenlandse Zaken

    Solution Architect

    2022 — 2023

    Solution architect voor de nieuwe Visum- & Paspoortapplicaties, centraal aanspreekpunt tussen de teams Dev, Infra, Netwerk en Security.

    • Ontwerp van de modules “signalpersonen”, biometrie en visumondertekening via HSM.
    • Veilige .NET Core / Angular-applicaties, sleutels beschermd door Azure Key Vault (HSM).
    • .NET Core
    • Angular
    • Azure
    • Key Vault (HSM)
    • Azure DevOps
    Bekijk de realisaties(3)
    • Module “signalpersonen”: register van geseinde personen (criminelen, terroristen…).
    • Biometriemodule: vastleggen van portret, vingerafdrukken en handtekening.
    • API voor visumondertekening via HSM (centrale privésleutel beschermd door Azure Key Vault).
  4. Winamp

    Technical Leader

    2021 — 2022

    Tech lead van een team van 4 ontwikkelaars voor de heropstart van de legendarische Winamp-speler, in een microservicesarchitectuur.

    • Nieuwe backend voor het Winamp-ecosysteem in microservices.
    • Asynchrone messaging (MassTransit / RabbitMQ) en deployment op Kubernetes (AKS).
    • .NET Core
    • MassTransit
    • RabbitMQ
    • PostgreSQL
    • Angular
    • AKS
    Bekijk de realisaties(2)
    • Nieuwe backend voor het Winamp-ecosysteem in microservices.
    • Asynchrone messaging MassTransit / RabbitMQ, PostgreSQL, deployment op AKS.
  5. RingRing

    Senior Software Engineer

    2020 — 2021

    Senior developer in het productteam, over de hele keten — van de Angular-front tot de .NET-back in microservices.

    • Nieuw portaal voor productbeheer, back-office en Angular-designsysteem.
    • Microservicesarchitectuur (IdentityServer, RabbitMQ).
    • Angular
    • .NET Core
    • IdentityServer
    • RabbitMQ
    • MySQL
    Bekijk de realisaties(4)
    • Nieuw portaal voor productbeheer bij RingRing.
    • Interne back-office / administratietool.
    • Angular-designsysteem (componentenbibliotheek op basis van Nebular).
    • Vertaal-microservice (Clean Architecture).
  6. Pulsar Consulting

    Full-Stack Developer / Tech Lead

    2015 — 2020

    Full-stack developer en tech lead op talrijke industriële projecten (het eLisa-platform voor Total, ArcelorMittal, Yara… door heel Europa), en lid van het IT-Infra-team.

    • Websites voor afspraken, registratiekiosken, weeginterfaces en back-offices.
    • Beheer van de interne infrastructuur (Active Directory, TFS, Office 365, Exchange, SharePoint).
    • Angular
    • .NET
    • WCF
    • SQL Server
    • Oracle
    Bekijk de realisaties(3)
    • eLisa-platform voor industriële sites: Total, ArcelorMittal, Yara (afspraken maken, truck-call, registratie- en weegkiosken, back-offices).
    • Deployments in meerdere landen (FR, DE, IT, BE) over een tiental sites.
    • IT-Infra-team: Active Directory, TFS, Office 365, Exchange, SharePoint.
04Naast het opdrachtwerk

Projecten die ik van A tot Z realiseer.

Als ik iets verken, lever ik ook echt op — vaak met splinternieuwe technologieën, in AI-ondersteunde ontwikkeling, van de code tot de infrastructuur.

Ruimtelijke AR-desktop (XREAL)

R&D · Augmented reality

Lopend

Een ruimtelijke augmented-reality-desktop voor XREAL One Pro-brillen op een niet-geroote Android-telefoon — een SteamVR-achtige omgeving met zwevende 360°-webvensters, een dock en head tracking.

  • Reverse engineering van de propriëtaire SDK (native binaries, ARM64-disassembly) om de bril buiten zijn officiële runtime aan te sturen, binnen een wettelijk interoperabiliteitskader.
  • 3DoF head tracking heropgebouwd uit de ruwe IMU-API in native C++ (NDK/JNI): AHRS-complementair filter, anti-drift magnetometerfusie, One Euro filter.
  • Eigen stereoscopische 3D-rendering engine (pinhole-projectie, interoculaire dispariteit) en een stereo (SBS) display driver.
  • Android / Kotlin
  • C++ (NDK/JNI)
  • Reverse engineering
  • IMU / signaal
  • 3D-rendering

Mirage’s

Vrijwilligerswerk · Community

Lopend

Een full-stack ecosysteem voor een Discord-gamingcommunity: een publieke website en een back-office om events en leden te beheren.

  • Communitywebsite in Next.js 16 / React 19 (Prisma, PostgreSQL, Auth0 via Discord, zelf-gehoste S3-opslag).
  • ASP.NET Core 9-back-office (Clean Architecture, CQRS) met een Angular 21-front en realtime Discord-bots.
  • Volledige CI/CD met GitHub Actions: automatische versionering, Docker-images, continue deployment naar Coolify, observability.
  • Next.js 16
  • .NET 9
  • Angular 21
  • PostgreSQL
  • Coolify
  • GitHub Actions

mcp-ado-browser

Open source · MCP

2026

Een MCP-server (stdio) die een AI-assistent read-only toegang geeft tot Azure DevOps via de bestaande browsersessie — een pragmatische optimalisatie wanneer de klassieke MCP’s (Azure CLI, officiële ADO MCP) niet praktisch inzetbaar zijn.

  • Werkt zonder personal access token (PAT) of CLI — handig wanneer standaardintegraties niet volstaan.
  • Bereikt work items, repositories en artifacts via Playwright en een geïsoleerd browserprofiel.
  • TypeScript
  • MCP
  • Playwright
  • Node.js
Bekijk project
Vincent Margan, freelance software engineer

Vincent Margan

Freelance · België

05Over mij

Een technische partner, niet zomaar een extra paar handen.

Ik ben Vincent Margan, freelance software engineer gevestigd in België, met meer dan tien jaar ervaring in veeleisende omgevingen — van de publieke sector tot fintech, industrie en farma. Als full-stack .NET / Angular-ontwikkelaar werk ik evengoed aan de code als aan de architectuur, de cloud en de deployment-pipelines.

Doorheen mijn opdrachten heb ik rollen opgenomen als tech lead, solution architect en technisch coach. Ik begrijp graag het “waarom” vóór het “hoe”: goede software is niet zomaar code die werkt, het is een helder antwoord op een echte behoefte, netjes opgeleverd en gebouwd om te blijven.

Ik hoor ook bij wie AI-ondersteunde ontwikkeling ten volle omarmt — agentic workflows, MCP, werken op een hoger abstractieniveau — om sneller te leveren zonder in te boeten op kwaliteit, in een ecosysteem dat ik op de voet volg.

01

Duurzame kwaliteit

Leesbare, geteste en gedocumenteerde code die uw team pijnloos kan overnemen.

02

Automatisatie eerst

CI/CD, geautomatiseerde tests en shift-left: snel, vaak en met vertrouwen leveren.

03

Heldere communicatie

Regelmatige check-ins, uitgelegde beslissingen, geen tunneleffect.

04

Altijd blijven leren

AI, nieuwe tools, continue bijscholing om u de juiste hefboom te bieden.

06Contact

Laten we samenwerken.

Een project, een opdracht of gewoon een vraag? Het eenvoudigst: plan meteen een moment in voor een eerste gesprek.

Plan een gesprek

Kies een moment dat u past — 30 minuten om uw behoefte te bespreken.

Bekijk mijn beschikbaarheid
Cal.com · 30 min · async-friendly