A registryof things I've built.
Every project here is a commit on a longer trace — some live in production, some are mid-flight, others are concepts I'll come back to. Pick a filter, follow the graph.
Ezly
Full-stack invoicing app — Leptos 0.8 SSR + WASM frontend, Axum 0.8 backend, SeaORM over PostgreSQL, Redis-backed sessions, Lettre SMTP. Automated quotes, PDF generation, email notifications and a real-time dashboard for freelancers.
- 5ac41aa·main
Chess Engine
WorkingPure-Rust chess engine and analysis platform — alpha-beta search with NNUE evaluation (Stockfish-style), targeting 3000+ ELO. Workspace of 6 crates (core, engine, analysis, UCI, CLI, train), perft-validated move generation, UCI-compatible, Bullet-trained networks.
Cargo WorkspaceNNUEAlpha-BetaUCIBullet
- 60835da·main
ForgeFlow
WorkingModular async pipeline orchestrator for external web services in pure Rust. Tokio runtime, Reqwest with rustls, Governor rate-limiting, Backoff retry policies, DashMap state, Prometheus metrics, WebSockets via tokio-tungstenite. Built for resilient high-throughput automation.
Tokio
Reqwest
Governor
Prometheus
Backoff
DashMap
- 4b43c11·main
Ezly
WorkingFull-stack invoicing app — Leptos 0.8 SSR + WASM frontend, Axum 0.8 backend, SeaORM over PostgreSQL, Redis-backed sessions, Lettre SMTP. Automated quotes, PDF generation, email notifications and a real-time dashboard for freelancers.
Leptos
Axum
SeaORM
PostgreSQL
Redis
WASM
Lettre
- 9056a44·main
Crabcast
WorkingCross-platform IPTV player — Flutter client (media_kit/libmpv, Riverpod, Dio, Chromecast) backed by a Rust Axum + SeaORM API with Argon2 auth and AES-GCM payload encryption. Xtream API & M3U sources, multi-provider, VOD/Series/Live with caching.
Flutter
Riverpod
media_kit
Axum
SeaORMArgon2AES-GCM
- 3a0f3cc·main
Cabinet Marina Rivière
LiveProfessional showcase site for a private nurse practice in Schiltigheim. Next.js 16 + React 19, Tailwind 4, Radix primitives, Framer Motion, Resend for the contact form. SEO-optimized, Lighthouse 95+, responsive on every device.
Next.js 16
React 19
Tailwind 4
Radix
Framer Motion
Resend
- Rust67%
- Dart17%
- TypeScript17%
- Total
- 05
- Live
- 01
- Span
- 2026–2026
- Langs
- 03
See something you'd like to ship together?
I take on a small number of new collaborations each quarter. Tell me about your idea — I read everything.