I ran operations.I build systems.
I combine operational leadership and hands-on software engineering to solve complex problems, build reusable capabilities, and turn ideas into working systems.

Systems thinking
Automation
Reusable tools
Measurable impact
From people to products to possibilities.
My background in operations, entrepreneurship and software engineering shapes how I build: understand the operating reality, identify the missing capability, then design a system around it.
Leadership
I lead and develop people, turn complex situations into progress, and build high-performing teams.
Leadership →Software Engineering
I design and build reliable systems, from business products to AI-powered infrastructure.
Software Engineering →Hard Machine Labs
I build and open source the missing capabilities: practical tools born from real problems.
Hard Machine Labs →Real problems. Real solutions.
Systems should make real work easier to trust.
Insurance claims taught me that an unverified assumption can carry a financial consequence. Leading people taught me that a process needs ownership, feedback and clear handoffs. Those lessons now shape the way I design software.
- 01
Understand the operating reality before choosing the architecture.
- 02
Build missing capabilities when repeated work reveals a systemic gap.
- 03
Make decisions and results inspectable — not merely declared.
Born from real friction.
The idea began in school. Today it is a home for independent developer tools and experiments that solve problems encountered while building other systems.
Stop copying .env values into CI settings by hand.
Read case study →One configuration contract, inside and outside NestJS.
Read case study →Turn an AI-readable web proposal into an inspectable implementation.
Read case study →Deterministic delivery for TypeScript projects: git diff in, impacted services out, then build, deploy and verify only what changed.
Explore Shipset →Don't trust the agent. Design the system around it.
Provable TDD for AI Coding Agents: The RED Seal Execution Architecture
How tests are written before implementation, role boundaries stay enforceable, and DONE is authorized by evidence rather than agent claims.
Read the essay Journal · Essay 02Designing Software for AI Maintainers: My Boxed Architecture
A practical architecture for making TypeScript and NestJS systems easier to maintain safely with coding agents.
Read the essayI built companies before I built software.
Link France
Co-founded and ran a commercial operation with a team of up to 24 people: recruitment, training, tooling and performance.
Explore this experience →Co-founder & Project Lead · 2018–2021Atlanta Compa International
Co-founder & Project Lead of an industrial CAPEX/OPEX study for a battery value chain in the DRC — my most ambitious project; it stopped before financing closed.
Explore this experience →Complex system. Ambiguous requirements. Someone still has to make it work.
Engineering opportunities, technical collaboration, or a challenging problem worth exploring.
Get in touch