Most of what I make is code, and most of it is not on GitHub. I am a full-stack developer: I have built two social networks and a trading platform end to end, in Rails, Django and Laravel, and that work lives in private repositories. What is public is on GitHub as sneakyweasel: 31 projects of my own and 25 forks I worked from, since 2011, mostly the research and side projects described on the other pages.

Feel free to contact me!

🏗 Full-stack, in private repositories

Two social networks and a trading platform, each built end to end, in Ruby on Rails, Django and Laravel. They live in private repositories, which is why they do not appear below.

🧰 Languages

Across the full-stack work: Ruby, Python and PHP on the server, TypeScript and JavaScript on the client, SQL underneath. Across the public repositories, by byte weight: Python first by far, then Lean 4, JavaScript and TypeScript with Vue, HTML and CSS, LaTeX, Jupyter notebooks, and smaller amounts of Rust, Ruby, C++, CUDA and GLSL. In practice: Python for research code, TypeScript and Vue for interfaces, Lean 4 with Mathlib for proofs, Rust when speed matters, CUDA when a search has to run on the GPU.

🔢 Number theory and formal proof

  • btlab - the balanced ternary laboratory: exact arithmetic, the Juggler and 3n−1 programmes, a Lean 4 + Mathlib formal layer and a CUDA verifier (Python, Lean, LaTeX, CUDA). See Math.
  • WarpPrimes - the generator behind my OEIS sequences, with a D3 Ulam spiral (Python, JavaScript)
  • padic-rust and padic-ts - p-adic number libraries in Rust and in TypeScript
  • Euler and DNA - Project Euler in Ruby, Rosalind bioinformatics in Python

⚛️ Quantum

🤖 AI and agents

🔐 Cybersecurity

  • hhhhh - a hash length-extension attack tool built for the DGA CTF (Python), the practical side of the CTF and bug-bounty habit

🩺 Covid-19 open hardware

  • COVID and COVID-FR - the list of open-source emergency medical hardware projects gathered at the start of the pandemic, now kept at AmisDesMalades/COVID
  • Respirateur-COVID - an emergency ventilator prototype built around an Ambu bag
  • OpenICU - ideas for a low-cost, high-grade intensive care unit

🎮 Games, graphics and visualisation

🌐 Web and tooling