Freelance IT · Belgium · Available

Vincent Margan

Software Engineer

I design and build solid software products, from concept to production.

A freelancer with 10+ years of experience, I cover the whole technical chain — full-stack .NET / Angular, Azure cloud, DevOps and architecture — across demanding environments, from public sector to fintech.

vincent@vitmargan

$ whoami

Vincent Margan — software engineer · freelance

$ cat stack.txt

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

$ ./status --availability

→ ready to build your next product

$

01What I do

From scoping to production, no blind spots.

A broad skill set that lets me own a project end to end, or reinforce a team on a specific need — code, cloud, quality or architecture.

01

Full-stack development

Performant, maintainable web applications in .NET / C# and Angular — from the UI to the API and the database. Clean Architecture, DDD, CQRS.

  • .NET
  • Angular
  • C#
  • TypeScript
02

DevOps, Cloud & CI/CD

Azure cloud infrastructure, containerisation and fully automated deployment pipelines — to ship fast, often and with confidence.

  • Azure
  • Docker
  • Kubernetes
  • CI/CD
03

Architecture & technical leadership

Application and integration architecture, standards definition, developer coaching, and acting as the reference point across teams.

  • Architecture
  • Tech lead
  • Coaching
  • Standards
04

Quality & test automation

A DevOps and shift-left testing culture: automated tests (unit, Playwright e2e), gating and non-regression built into the pipeline.

  • Playwright
  • E2E tests
  • xUnit
  • Shift-left
02My toolbox

Broad, up-to-date technical expertise.

The technologies I work with daily. Versatile by design: I adapt to your context rather than impose a stack.

01

Languages & 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

Quality & AI

  • Playwright
  • xUnit
  • Shift-left testing
  • AI-assisted dev
  • MCP
03Experience

Real missions, demanding environments.

10+ years of experience, from full-stack development to technical leadership — public sector, fintech, industry, pharma.

  1. UCB

    Software Developer

    Ongoing2026 — present

    Full-stack developer on an internal risk-assessment and clinical-trial protocol management platform, in a regulated pharmaceutical environment (GxP).

    • Building business modules on an internal SaaS platform deployed on Azure.
    • Angular 21 front (signals, standalone components) and .NET 9 back in Clean Architecture.
    • Integration of Azure services: Cognitive Search, Service Bus, Key Vault, document generation.
    • Angular 21
    • .NET 9
    • Azure
    • EF Core
    • TypeScript
    View projects(3)
    • Full-stack development of business modules (study design, risk register, audit plan, adverse events…).
    • Angular 21 front (signals, standalone) and .NET 9 back in Clean Architecture.
    • Azure integrations: Cognitive Search, Service Bus, Key Vault; Word deliverable generation; GxP audit trail.
  2. Pluxee (Sodexo)

    .NET Tech Lead / Chapter Lead

    2023 — 2026

    Tech lead on the Titres-Services and vouchers application galaxy (public sector & fintech): BFFs, APIs and high-volume integrations.

    • Designed and built the new Worker API from scratch, replacing a legacy system.
    • Key player in the Sodexo → Pluxee carve-out: multi-tenant Azure and datacenter migration, CI/CD pipelines, authentication (IdentityServer).
    • Technical coaching of 7 developers, standards definition and integration architecture diagrams.
    • Drove a DevOps and automated-testing culture (shift-left, Playwright e2e).
    • .NET
    • ASP.NET Core
    • Oracle
    • IdentityServer
    • Azure
    • Playwright
    View projects(6)
    • Sodexo → Pluxee carve-out: multi-tenant Azure and datacenter migration, CI/CD pipelines, IdentityServer.
    • WAPI — a new Worker API built from scratch to replace the legacy Viper API.
    • Titres-Services galaxy: 3 BFFs (Customer, Worker, Provider) + 3 service APIs over the Oracle “Viper” database.
    • PAPI — provider integration API (JWKS auth) and bank integrations (ViperAPI).
    • Consumer domain: former mobile app backend + OrderMailScript (.NET console parsing voucher orders from emails).
    • Coaching of 7 developers, standards, integration architecture diagrams, e2e tests (Playwright).
  3. SPF Foreign Affairs

    Solution Architect

    2022 — 2023

    Solution architect on the new Visa & Passport applications, acting as the central reference between the Dev, Infra, Network and Security teams.

    • Designed the "signal persons", biometrics and HSM visa-signing modules.
    • Secure .NET Core / Angular applications, keys protected by Azure Key Vault (HSM).
    • .NET Core
    • Angular
    • Azure
    • Key Vault (HSM)
    • Azure DevOps
    View projects(3)
    • “Signal persons” module: registry of flagged individuals (criminals, terrorists…).
    • Biometrics module: portrait, fingerprint and signature capture.
    • Visa signing API via HSM (centralized private key protected by Azure Key Vault).
  4. Winamp

    Technical Leader

    2021 — 2022

    Tech lead of a 4-developer team on the relaunch of the legendary Winamp player, in a micro-service architecture.

    • New backend for the Winamp ecosystem in micro-services.
    • Asynchronous messaging (MassTransit / RabbitMQ) and Kubernetes (AKS) deployment.
    • .NET Core
    • MassTransit
    • RabbitMQ
    • PostgreSQL
    • Angular
    • AKS
    View projects(2)
    • New backend for the Winamp ecosystem in micro-services.
    • Asynchronous messaging MassTransit / RabbitMQ, PostgreSQL, AKS deployment.
  5. RingRing

    Senior Software Engineer

    2020 — 2021

    Senior developer in the product team, across the whole chain — from the Angular front to the .NET micro-service back.

    • New product management portal, back-office and Angular design system.
    • Micro-service architecture (IdentityServer, RabbitMQ).
    • Angular
    • .NET Core
    • IdentityServer
    • RabbitMQ
    • MySQL
    View projects(4)
    • New RingRing product management portal.
    • Internal back-office / administration tool.
    • Angular design system (Nebular-based component library).
    • Translation micro-service (Clean Architecture).
  6. Pulsar Consulting

    Full-Stack Developer / Tech Lead

    2015 — 2020

    Full-stack developer and tech lead on many industrial projects (the eLisa platform for Total, ArcelorMittal, Yara… across Europe), and member of the IT-Infra team.

    • Appointment websites, registration kiosks, weighing interfaces and back-offices.
    • Administration of the internal infrastructure (Active Directory, TFS, Office 365, Exchange, SharePoint).
    • Angular
    • .NET
    • WCF
    • SQL Server
    • Oracle
    View projects(3)
    • eLisa platform for industrial sites: Total, ArcelorMittal, Yara (appointment booking, truck-call, registration and weighing kiosks, back-offices).
    • Multi-country deployments (FR, DE, IT, BE) across ~a dozen sites.
    • IT-Infra team: Active Directory, TFS, Office 365, Exchange, SharePoint.
04Beyond client work

Projects I own end to end.

When I explore, I actually ship — often on brand-new technologies, with AI-assisted development, from code all the way to infrastructure.

AR Spatial Desktop (XREAL)

R&D · Augmented reality

Ongoing

A spatial augmented-reality desktop for XREAL One Pro glasses on a non-rooted Android phone — a SteamVR-like environment with floating 360° web windows, a dock and head tracking.

  • Reverse-engineered the proprietary SDK (native binaries, ARM64 disassembly) to drive the glasses outside their official runtime, within a legal interoperability framework.
  • 3DoF head tracking rebuilt from the raw IMU API in native C++ (NDK/JNI): AHRS complementary filter, anti-drift magnetometer fusion, One Euro filter.
  • Custom stereoscopic 3D rendering engine (pinhole projection, inter-ocular disparity) and a stereo (SBS) display driver.
  • Android / Kotlin
  • C++ (NDK/JNI)
  • Reverse engineering
  • IMU / signal
  • 3D rendering

Mirage’s

Volunteer · Community

Ongoing

A full-stack ecosystem for a Discord gaming community: a public website and a back-office to manage events and members.

  • Community website in Next.js 16 / React 19 (Prisma, PostgreSQL, Auth0 via Discord, self-hosted S3 storage).
  • ASP.NET Core 9 back-office (Clean Architecture, CQRS) with an Angular 21 front and real-time Discord bots.
  • Full GitHub Actions CI/CD: automated versioning, Docker images, continuous deployment to Coolify, observability.
  • Next.js 16
  • .NET 9
  • Angular 21
  • PostgreSQL
  • Coolify
  • GitHub Actions

mcp-ado-browser

Open source · MCP

2026

An MCP (stdio) server that gives an AI assistant read-only access to Azure DevOps through the existing browser session — a pragmatic fallback when the classic MCPs (Azure CLI, official ADO MCP) are unavailable or blocked.

  • Works without a personal access token (PAT) or CLI — handy when standard integrations fail.
  • Reaches work items, repositories and artifacts via Playwright and an isolated browser profile.
  • TypeScript
  • MCP
  • Playwright
  • Node.js
View project
Vincent Margan, freelance software engineer

Vincent Margan

Freelance · Belgium

05About

A technical partner, not just an extra pair of hands.

I am Vincent Margan, a freelance software engineer based in Belgium, with 10+ years of experience across demanding environments — from public sector to fintech, industry and pharma. As a full-stack .NET / Angular developer, I work as much on the code as on the architecture, the cloud and the deployment pipelines.

Across missions I have taken on tech lead, solution architect and technical coach roles. I like to understand the "why" before the "how": good software is not just code that works, it is a clear answer to a real need, delivered cleanly and built to last.

I am also among those who fully embrace AI-assisted development — agentic workflows, MCP, working at a higher level of abstraction — to ship faster without sacrificing quality, in an ecosystem I follow closely.

01

Lasting quality

Readable, tested, documented code your team can take over painlessly.

02

Automation first

CI/CD, automated tests and shift-left: ship fast, often and with confidence.

03

Clear communication

Regular check-ins, explained decisions, zero tunnel effect.

04

Always learning

AI, new tools, continuous upskilling to bring you the right leverage.

06Contact

Let’s work together.

A project, a mission, or just a question? The easiest way: book a slot directly for a first conversation.

Book a call

Pick a time that suits you — 30 minutes to talk through your needs.

See my availability
Cal.com · 30 min · async-friendly