Skip to main content
01Hero
France · 2026

Fullstack craft,sharpened by AI,shipped under pressure.

Six years of production software across defense, energy and industrial control rooms. I lead the editorial layer — the type, the motion, the release rhythm — that turns dense systems into things people can actually fly.

CurrentlyOpen · Q4 2026
DomainsDefense · Energy · Industrial
StackTS · Next · Angular · Figma
Shipping since2020
02Studio ethos
Manifesto

I make software that moves the way good film does — with intention, with restraint, and with the quiet confidence of someone who has shipped it before.

Scroll to explore the work →

03Selected work
2020 — 2026 · 03 cases

Three engagements that shaped how I ship.

Defense sonar, B2B energy supervision and a multi-year Angular modernisation — each led with product-level ownership: interface architecture, release discipline and the quiet motion work that makes dense software feel legible.

Exail logo
2026 · Fullstack Engineer · FreelanceREF. 01

Exail · FLS & SAMS

Defense · Naval sonar for Naval Group — mine warfare & SAS visualisation

Angular 21SignalsZonelessTypeScriptC++gRPCProtobufPlaywrightJenkinsSonarQube

Critical sonar software delivered to Naval Group via Exail — contractual quality bars (SonarQube, coverage, security) are part of the delivery contract, not optional tooling. On FLS, I drove industrialisation end-to-end: development and project processes, product definition, workflow automation, CI/CD (Jenkins, Bitbucket), and code QA — alongside streaming displays, gRPC hardening, Angular 13 → 21 (signals, zoneless, stores), and migration to the Exail group design system. SAMS: legacy front-end modernisation and Exail design-system chart with the project and tech leads.

FLS industrialised: dev/project/QA processes in place, coverage ~20% → 90%+, anomalies ~800 → ~70, 16 security hotspots cleared, contract-grade quality gates enforced. SAMS: ~0% → ~95% test coverage on targeted perimeter.

ABE METASystems logo
2023 → 2025 · Fullstack engineer · FreelanceREF. 02

ABE MetaSystems · Prodigy & Hub

Corporate site · B2B/B2C ops · licensing & infra control

Next.jsTypeScriptTailwind CSSZustandPostgreSQLPrismaWebSocketMQTTGrafanaOpenLayersDockerKubernetesAngularFigma

Built abe-metasystems.com, Prodigy (collective self-consumption operations, Angular POC → Next.js) and ABE Hub — licensing, client billing and CI-generated deploys on Docker/Kubernetes.

Three-product stack live · Lighthouse 100 on corporate site · GDPR-aware meter data handling.

Exakom logo
2022 → 2025 · Fullstack engineer · Alternance + FreelanceREF. 03

Exakom · Angular modernisation

Multi-year Angular migrations on the B2B product

AngularC#.NET CoreOAuthRxJSKendo UIFigma

Four years on Exakom's B2B product. Freelance phase: full Angular migration, DDD architecture and .NET Core API routes with DB integration and OAuth. Apprenticeship: Kendo UI design system to brand charter, high-performance dashboards, SCADA/HMI POC and industrial data integration.

Secure .NET Core API layer, unified Kendo UI components, faster chart rendering at scale, and a clearer path into server-data supervision.

04Experience
08 engagements · 2020 — 2026

Six years of fullstack work, from sonar chains to industrial cockpits.

Most recent first — who, when, what shipped.

Exail.

Fullstack EngineerFreelance

Defense · Naval sonar · Naval Group end client · Team of 10 · Agile

Industrialised FLS for Naval Group delivery — sonar chains in mine-warfare and SAS visualisation under contractual quality bars.

  • End client Naval Group — SonarQube, coverage thresholds and security remediation are contractual deliverables; every release must respect agreed quality gates.
  • FLS — Industrialisation (core focus): shaped development and project processes, product definition, workflow automation, CI/CD (Jenkins, Bitbucket), and code QA so the programme could scale beyond heroics.
  • FLS — Quality push: test coverage ~20% → 90%+, stood up SonarQube from zero, burned anomalies ~800 → ~70, cleared all 16 security hotspots.
  • FLS — Modern stack & runtime: Angular 13 → 21 (signals, zoneless, stores), gRPC hardening, query optimisation; moved the in-project library onto the Exail group design system.
  • SAMS — Modernised the legacy front-end with project and tech leads; authored the Exail design-system chart; test strategy ~0% → ~95% on the targeted perimeter.
  • Angular
  • TypeScript
  • C++
  • RxJS
  • Tailwind
  • SCSS
  • Karma
  • Playwright
  • gRPC
  • Protobuf
  • WebSocket
  • REST
  • Jenkins
  • SonarQube
  • Docker
  • Bitbucket
  • Jira
  • Figma

ABE MetaSystems.

Fullstack EngineerFreelance

B2B / B2C · Collective self-consumption · Team of 3 → 6 · Agile

Built abe-metasystems.com, Prodigy and ABE Hub — brand, operations platform and B2B control plane.

  • Built abe-metasystems.com from scratch in Next.js (Lighthouse 100/97/100/100): CEO-aligned brand, savings simulator, tariff/offer framing and legal pages for collective self-consumption.
  • Shipped an Angular POC with the CEO to validate Prodigy product vision, then rebuilt at scale in Next.js with SSR, Zustand, PostgreSQL/Prisma and multi-tenant routing.
  • Built Prodigy B2B/B2C platform: Linky integration, consumption supervision, optimisation and billing — WebSocket/MQTT telemetry, Grafana ops views, Google Maps/OpenLayers.
  • Built ABE Hub: Prodigy licensing, end-client billing (incl. energy resale share), env/plugins injection, fleet observability — CI auto-generates configured app instances on Docker/Kubernetes.
  • GDPR and security by design for electricity consumption data: tenant isolation, RBAC, audit trails and legal disclosures aligned with ACC regulation.
  • TypeScript
  • Next.js
  • Angular
  • Tailwind CSS
  • Zustand
  • PostgreSQL
  • Prisma
  • WebSocket
  • MQTT
  • Grafana
  • OpenLayers
  • Docker
  • Kubernetes
  • Figma

Rio Tinto.

Fullstack EngineerFreelance

Industrial automation · via ABE MetaSystems · 4 internal + 10 at Rio Tinto · Agile

Customised the Thunder automated-test platform for Rio Tinto and migrated a proprietary machine UI to a web cockpit.

  • Designed and integrated business-specific interfaces and features following Rio Tinto's operational needs.
  • Migrated control from a proprietary machine UI to a web cockpit.
  • Collaborated with internal technical teams and on-site business teams to keep the system coherent, reliable and performant.
  • Vue.js
  • Pinia
  • Golang
  • Tailwind
  • WebSocket
  • REST

Quantaform.

Fullstack EngineerFreelance

Bio-resonance · Healthcare hardware · Team of 2

Full integration of a functional mockup for a bio-resonance product used by healthcare professionals.

  • Wired access to the local file system to read, write and manage heavy documents.
  • Implemented save flows for bulky exports, raw measurements and reports.
  • Designed the client / consultation / history interface with fluent navigation and business logic on the front-end.
  • Built the real-time hardware bridge (live measurements, sensor feedback, synchronisation).
  • Vue.js
  • TypeScript
  • Pinia
  • Golang
  • Tailwind
  • SCSS

Rabbit Labs · Mersen.

Fullstack EngineerFreelance

Industrial sensors · Team of 3

Reinforced Rabbit Labs to build sensor supervision interfaces and hardware update flows for Mersen.

  • Supervised brushless sensors and shipped hardware update flows through a Vue.js interface.
  • Built the Flask back-end and ran the equipment communication layer.
  • Authored a Go back-end template serving a static Vue front, reused across other projects.
  • Vue.js
  • TypeScript
  • Pinia
  • Flask
  • Python
  • Golang
  • SCSS

Exakom.

Fullstack EngineerAlternance

B2B data viz · Freelance → Apprenticeship · Team of 2 → 4 · Simplified Agile

Four years on the Exakom B2B product — Angular migration and DDD, .NET Core API integration, then design system, dashboards and continuous delivery.

  • Freelance ramp-up (2022): full Angular migration, DDD architecture, Agile + CI and testing baseline.
  • Integrated .NET Core API routes with database access; set up OAuth authentication for secure client sessions.
  • Apprenticeship (2022 → 2025): built a complete Kendo UI for Angular design system aligned to Exakom's brand charter; worked directly with the Kendo team to unblock hard edge cases.
  • Proposed dashboards and visualisations in Figma with the CEO and end clients.
  • High-performance data visualisation: dataset pipelines and chart tuning to display millions of data points in under one second.
  • POC for a web-based SCADA / HMI interface; contributed to an industrial data marshaller for heterogeneous equipment feeds.
  • Angular
  • C#
  • .NET Core
  • OAuth
  • SCSS
  • RxJS
  • REST
  • Kendo UI
  • WebSocket
  • DDD
  • Figma

Synchrinet.

Fullstack EngineerInternship

Affiliate marketing · End-of-year internship · Team of 3

Back-office graphic overhaul for an affiliate-marketing platform with AW1N API integration.

  • Integrated the AW1N API to manage and track affiliation campaigns.
  • Tightened UX/UI and improved data legibility across the back-office.
  • End-of-year internship validating the diploma, putting front-end + API skills into practice.
  • HTML
  • SCSS
  • TypeScript
  • AW1N API

E.W.S.

Fullstack EngineerFreelance

Angola · International project (English) · Solo provider

Full rebuild of a B2B marketing site and brand identity for a company in Angola — delivered end-to-end in English.

  • Modernised the visual identity: new brand guidelines, typography, coherent palette.
  • SEO and technical optimisation to strengthen international visibility.
  • Trained the internal team to manage and update the site post-launch.
  • Full deployment and post-launch support; project run end-to-end in English.
  • Figma
  • HTML
  • SCSS
  • TypeScript
  • Lighthouse
  • Search Console
  • SemRush
  • OVH
05Hard skills
5 disciplines · 50 tags

A constellation, not a checklist.

Versatile across the stack — front, back, infra, design — with a disciplined bias for the tools that compound: typed APIs, motion primitives, and AI-augmented delivery.

Front-end
15
Back-end
8
Tooling
18
Automation
6
Design
3

5 disciplines · 50 skill tags

01

15 skills

Front-end

Modern UI craft with editorial typography & motion

  • HTML5
  • CSS3
  • SCSS
  • JavaScript
  • ES6+
  • TypeScript
  • React
  • Next.js
  • MDX
  • Angular
  • Vue
  • Tailwind CSS
  • Framer Motion
  • Lenis
  • Bootstrap
02

8 skills

Back-end & integration

Services and protocols you connect from the UI — startups to defense-grade stacks

  • Node.js
  • Go
  • C#
  • .NET
  • REST
  • WebSocket
  • gRPC
  • Protobuf
03

18 skills

Tooling & methodology

Industrialising delivery from commit to release

  • Git
  • GitHub
  • Bitbucket
  • CI/CD
  • Jenkins
  • Agile
  • Scrum
  • Jira
  • Azure DevOps
  • Docker
  • ESLint
  • Jest
  • Playwright
  • Karma
  • Lighthouse
  • Core Web Vitals
  • Google Analytics
  • Search Console
04

6 skills

Automation & AI

Multiplying output with disciplined AI workflows

  • n8n
  • RAG
  • Embeddings
  • Cursor
  • GitHub Copilot
  • AI workflow optimisation
05

3 skills

Design

Bringing systems thinking to visuals & motion

  • Figma
  • DaVinci Resolve
  • Spline
06Contact
Open · Q4 2026

Got a brief? Let’s talk.

Share context, timelines, references, and constraints. Responses are measured, not automated — expectation setting first, craft second.

Start a conversation

Not automated

© 2026 Antoine DespresI read every message — no bots in this inbox