Projects

Systems I've built.

Delivered systems with real users, and open-source code behind my research. Each one is labeled by status, so you can tell what is in production from what is a prototype.

Delivered systems.

GEDA dashboard showing total documents, monthly consultations, retention alerts, recent activity and storage use
Delivered · 202503.1 · GovTech · CEMAC

GEDA: electronic document management for CEMAC Representations

Built solo and delivered in 2025. A search that took an afternoon now takes about two seconds.

Representations (Cameroon, Gabon)
2
Users
16
Documents
87,000+
Build time
2 weeks

Rust · Next.js · PostgreSQL

Read the case

11operational websites built for organisations, NGOs, startups and SMEs.

What clients say

“Charles redesigned our regional website to be faster, more accessible, and mobile-responsive. He was proactive in suggesting features that would better serve our diverse audience across the continent. The site is now a much more effective tool for sharing our work and engaging with stakeholders.”

Regional Communications Officer, international development agency

“We needed an internal communication tool that integrated with our existing project management stack. Charles built a custom solution that perfectly matched our workflow. He is a clear communicator and delivered the project on time and within budget. I wouldn't hesitate to work with him again.”

Co-Founder, remote-first SaaS startup, Manchester

“Charles developed a citizen feedback and grievance redressal platform for our local government partners. He focused heavily on accessibility and data visualization, making it easy for officials to see and act on community concerns. The platform has become a key tool for improving accountability.”

Program Manager, governance-focused NGO, Accra, Ghana

“We reached out to Charles to integrate a complex multi-currency payment gateway. He navigated the technical and compliance requirements with ease. The integration was seamless, and we've had zero downtime since going live. His communication was excellent throughout the project.”

Operations Manager, London-based online electronics retailer
All voices

Code and data.

  • C-01Research code

    Dynamic Alpha Composition Model

    A Bayesian Kalman filter that shifts capital across machine-learning, fundamental and behavioral signals. Walk-forward and strictly causal. Out-of-sample backtest, 2000 to 2025: Sharpe 1.02 against 0.54 for SPY buy-and-hold.

    • Python
    • Bayesian Kalman Filter
    • Quant Finance
  • C-02Research code

    Quantum Financial Digital Twin

    A distributed market simulation with six agent types, limit order book microstructure, circuit breakers and quantum-inspired portfolio optimisation. Includes a 2008 crisis scenario.

    • Rust
    • Quantum
    • Simulation
    • gRPC
  • C-03Prototype

    Valytics

    Multi-stage DCF with Monte Carlo simulation, DuPont ratio analysis, comparable companies and portfolio risk, in a Rust engine with a Next.js interface.

    • Rust
    • Next.js
    • Finance
    • Monte Carlo
  • C-04Open source

    Limit Order Book

    A lock-free price-time priority matching engine in Java 21, with property-tested invariants.

    • Java 21
    • Concurrency
    • JMH
  • C-05Open source

    Real-Time Risk Engine

    Pre-trade risk checks over gRPC: position limits, circuit breakers and fat-finger detection, with sub-microsecond evaluation.

    • Go
    • gRPC
    • Circuit Breakers
  • C-06Open source

    FIX Protocol Engine

    A zero-copy FIX 4.4 parser in C++20 with compile-time tag validation, hardened with LibFuzzer and benchmarked at wire speed.

    • C++20
    • Zero-copy
    • Fuzzing
  • C-07Open source

    Immutable Ledger

    A double-entry ledger with hash-chained entries and Merkle balance proofs. Balances always sum to zero.

    • Rust
    • Merkle Proofs
    • Cryptography

Correspondence

Let's talk.

Systems engineering, quant work, or infrastructure collaboration. I usually reply within 48 hours.

contact@charlesmfouapon.com

Contact options