Reconciliation engines
Positions, trades and cash checked against your brokers', custodian's and administrator's files every day. It starts when the files land, explains each break and alerts you.
Tell me what your team does by hand. I build the software that does it for you, and you keep the code.
For example: Daily reconciliation against your prime broker
or A weekly Excel report turned into a dashboard
Freelance software engineer in Aix-en-Provence, France.
What I build
Six kinds of things I know well and can build for you, end to end: from the data model to the screen your team uses.
Positions, trades and cash checked against your brokers', custodian's and administrator's files every day. It starts when the files land, explains each break and alerts you.
Trades, positions and cash in one place, every change kept, every number traceable to the file it came from.
File feeds, mail, reports and the web tasks you copy and paste today: scheduled, logged and checked, so nobody has to watch them.
Language models wired into your tools with the guardrails in code: structured outputs, validation, and only the data you choose ever sent out.
Web apps that replace the shared spreadsheet, in Next.js, Django or Odoo, built so your team can keep them up to date.
macOS apps in Swift, Android in Kotlin, and C++ when speed matters, down to a Vulkan rendering engine and a compiler written from scratch.
For finance teams
Some hedge funds and asset managers still check their books against their counterparties by hand every morning. I do that job today, in a hedge fund's middle office, and I build the software that takes it over.
Positions, trades and cash against prime brokers, custodians and administrators. Breaks grouped, explained and sent to you each morning.
Trades, positions and cash booked once and read everywhere, with the history behind every balance.
Your portfolio system's exports and your counterparties' files, read the moment they arrive, by SFTP, mail or portal.
Work
2026 · hedge fund
In progress: an automated reconciliation engine with a dashboard and alerts.
2026 · personal
LLM inbox triage: one batched call scores every mail, and plain code, not the model, decides what may be deleted. About $0.05 a month to run.
Node.jsKotlinGitHub Actions
2026 · personal
A macOS app that shows the state of every AI agent session at a glance and brings back the matching terminal in one click.
SwiftAppKitClaude Code
2024 to now · Epitech
A rendering engine where scenes are programs: shapes declared and animated in Python, rendered frame by frame to video.
C++VulkanFFmpegQt6
2024 to 2025 · team of 5
A programming language with its own compiler and virtual machine, written from scratch. Released as v1.0.0 with a manual and a VS Code extension.
HaskellCompilersBytecode VM
2023 · Eiffage Énergie Systèmes
The internal fleet site rebuilt from the ground up, replacing spreadsheet tracking. Sole developer, from the data model to the interface.
Next.js
How we work
You show me the task and where its data lives. I tell you whether software is the right fix, and what it would take.
Scope, price and delivery date agreed in writing before any work starts.
You see it run on your own data every week. At the end, the code, the documentation and the access are yours.
Write to me, or ask for the free 30-minute call.