Portfolio

Showcase of a few of my Github repositories

AI-assisted software engineering

Most of my recent work is about making AI coding agents actually useful on real codebases: repository instructions (AGENTS.md / CLAUDE.md), reusable skills, slash commands and MCP servers. I treat the agent like a junior dev I onboard and then review, not an oracle I argue with.

This very site is a small public example. Have a look at its AGENTS.md: it documents the repository instructions and the skills I rely on here, including the MIT-licensed humanizer skill I run on every post. A longer write-up series is in the works and will show up under the ai tag.

Unreal Engine

C++

  • SQLiteC++ (repo): a smart an easy to use C++ wrapper to the SQLite3 library. SQLite logo
  • SimplexNoise: A Perlin’s Simplex Noise C++ Implementation (1D, 2D, 3D). 2D Simplex fractal noise, 7 octaves 2D image of fractal noise with 7 octaves of 2D Simplex Noise (from my SimplexNoiseCImg example project)
  • shared_ptr (repo): a minimal light and fast shared_ptr implementation designed to handle cases where boost/std::shared_ptr are not available. Shared Pointer UML

  • LoggerC++ (repo): a simple, elegant and efficient C++ logger library.
  • HtmlBuilder: a simple C++ HTML DOM generator (used in a couple embedded webservice). HTML5 logo

TODO