Skip to content
View MikeBertin's full-sized avatar

Block or report MikeBertin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MikeBertin/README.md

Hi, I'm Mike

I build things from scratch to understand them properly, then turn each one into an interactive demo you can run in your browser. No installs, no maths degree required.

From scratch

The rule for this shelf: no libraries doing the interesting part. If the project is about Bitcoin, the elliptic curves are hand-rolled. If it's an OS, so is the scheduler.

Project What it is
Hermes Bitcoin from first principles: keys, transactions, blocks and a real testnet transaction, all hand-built
Prometheus A language model written in C, six models trained from zero, plus an honest tour of what alignment training actually does
Kernel An x86 operating system: boot sector to protected memory and multiple isolated processes

Worlds you can poke

Project What it is
Orrery The solar system in 3D on real JPL ephemeris data, scrubbable through time
Proxima Every star within 5 parsecs, in 3D, with their real motion through the sky
Chiron Computational physics playground: diffusion, magnets and molecular dynamics
Eris Chaos and nonlinear dynamics: watch order fall apart in slow motion

Machines that learn and argue

Project What it is
Aegis A computer-vision Nerf turret: from-scratch CNN, PID tracking and a safety gate enforced in code
Agora Multi-agent systems: negotiation, auctions and voting, live in the browser
Empedocles Evolutionary algorithms: populations mutating their way to answers

Control and industry

Project What it is
Kybernetes Control theory you can feel: tune a PID controller by hand and watch it fight back
Slipstream Specialty insurance submissions turned into structured records, with a human firmly in the loop

More on the bench. Everything here runs client-side on GitHub Pages.

Pinned Loading

  1. chiron chiron Public

    Computational physics in the browser — DLA, Ising & molecular-dynamics simulations rebuilt from my undergrad coursework

    HTML

  2. eris eris Public

    Chaos & nonlinear dynamics in the browser — period-doubling, the Lyapunov exponent, and the chaotic tumbling of Saturn's moon Hyperion.

    HTML 1

  3. empedocles empedocles Public

    Interactive evolutionary-algorithm demos from my AI MSc (Evolution of Complexity): Dawkins' weasel, the HIFF building-blocks problem, and NK fitness landscapes — self-contained, runs in the browser.

    HTML

  4. aegis aegis Public

    CV-targeting Nerf turret — YOLOv11 detect/track + pan/tilt PID + safety-gated fire. Jetson Orin Nano. Track all, fire inanimate only.

    Python

  5. hermes hermes Public

    Bitcoin from first principles — a from-scratch implementation, visualised in the browser.

    HTML

  6. agora agora Public

    Multi-agent systems playground — automated negotiation, auctions, voting and distributed optimisation, with a Python engine running live in the browser via Pyodide.

    Python 1