Philippe Reynier

Senior C++ backend engineer building systems that compute, not guess — and the AI tooling that connects them.

[ 1997 2026 ]  25+ yrs, proven
profile.evaluate() live
cpp25+ yrs · high-performance, correctness-critical systems
ai/mcpproduction MCP server + LLM integration
baseBelgium (EU) · invoices as independent contractor
statusavailable — remote contract (US & EU)

Profile

Twenty-five years building high-performance, correctness-critical systems in C++ — real-time trading platforms, telecom middleware, financial transaction monitoring. I own the parts that have to be fast and exactly right.

Today I pair that with modern AI tooling. I designed and shipped Ultimath end to end — a math API that evaluates every expression across four independent numeric engines and exposes them to Claude over MCP — and put an LLM service into production that auto-classifies municipal IT tickets. AI is a tool I wield, not a crutch I lean on.

Available for remote contract engagements with US and EU teams, invoiced from Belgium. Timezone-flexible — CET aligns with European and US-East working hours.

Flagship project

Ultimath

Production MCP + numeric API · solo build

Designed, built and shipped alone. Four independent engines — FLINT multiprecision, 50-digit decimal, IEEE-754 double, and interval arithmetic — cross-check every result and return proven bounds, not a single point. Exposed to Claude through a Model Context Protocol server and published on npm. Backed by an async WebSocket gateway, gRPC microservices, and PostgreSQL.

C++DrogongRPC WebSocketMCPPostgreSQL GMP / MPFRANTLR4

Technical skills

Languages

C++ (modern) · Python · SQL

AI / LLM

Model Context Protocol (MCP) · LLM integration · tool-use · inference services · Mistral · Claude

Backend & infra

gRPC · WebSocket · Drogon · REST API design · async microservices

Numeric & systems

Arbitrary-precision arithmetic · GMP · MPFR · interval arithmetic · IEEE-754 · ANTLR4 · Boost · ACE

Data

PostgreSQL · Oracle · SQL Server

Domains & protocols

FIX · SMPP 3.3 · TCP/IP · real-time trading · telecom middleware

Experience

2022 — Present

Creator & Lead Engineer — Ultimath

Independent

  • Architected a multi-engine arbitrary-precision evaluation platform from scratch; numeric engines swappable at runtime.
  • Built the REST API and an MCP server bringing exact arithmetic into Claude; published the package on npm.
  • Shipped the SaaS layer: async WebSocket server, gRPC microservices, PostgreSQL backend.

C++ · Drogon · gRPC · WebSocket · MCP · PostgreSQL

2025

AI / LLM Engineer — Tournai City Hall

GLPI ticket classification

  • Built a Python inference service (Mistral-7B) that auto-classifies 75% of previously uncategorized IT tickets.
  • Integrated into the GLPI workflow via PHP hooks for hands-off operation.
  • Unlocked statistical analysis for IT budget forecasting.

Python · Mistral-7B · GLPI / PHP

2006

Middleware Developer — Belgacom

National Wholesale platform · telecom market liberalization

  • Built the National Wholesale (Tuxedo) server for the opening of Belgium's telecom market.
  • Developed XML parsing for high-throughput message processing; built the KPI Generator broker from scratch.
  • Tuned Oracle 9i for computation-heavy workloads.

C++ · Tuxedo · Oracle 9i · XML / XSLT

2001

Trading Systems Developer — Tradeware

Multi-platform real-time trading

  • Built testing infrastructure for a multi-platform real-time trading system.
  • Designed a custom scripting language for manipulating FIX protocol messages.
  • Built a scenario-based market simulator for regression testing; cross-platform sync with ACE.

C++ · FIX protocol · ACE library

1998 — 2000

SMS Gateway Developer — Proximus · Winbox · Noctor

High-performance message routing

  • Implemented SMPP 3.3 over TCP/IP across three companies' gateway platforms.
  • Redesigned the provider abstraction layer for extensibility.
  • Built a high-performance spooler — 500× throughput improvement.

C++ · Java · SMPP 3.3 · TCP/IP · Unix

1997 — 1998

C++ / SQL Developer (CMIS) — Eufiserv (via Logica)

X.25 network transaction monitoring

  • Maintained the Central Management Information System for X.25 transaction monitoring.
  • Migrated embedded SQL/C to stored procedures for major performance gains.
  • Debugged Windows NT services and DLLs driving RACAL security cards; worked on card-number merging algorithms.

C++ · SQL · Oracle · Windows NT