const saba = {
role: "Full-stack developer & creative builder",
base: "France 🇫🇷 — remote friendly · available",
building: "streaming-grade web products",
method: ["idea", "prototype fast", "architect properly", "polish", "ship"],
motto: "The last 10% is the product.",
next: "Musix — hi-fi playback, living lyrics, sound you can see",
};Everything I ship lives at the crossing of media and the web — video, files, community, and sound next. I'm a vibe coder — I build fast with AI at my side — then I engineer it properly: strict TypeScript, real databases, Rust where it counts.
→ Full story, live demos & music player on my portfolio: mysticsaba.com
| # | Project | What it is | Stack | Live |
|---|---|---|---|---|
| ① | Movix | Open-source streaming platform with watch-party sync running on Rust compiled to WASM, realtime on Socket.IO, full Node API behind it | React · TS · Node · MySQL · Redis · Socket.IO · Rust→WASM · Python | movix.golf |
| ② | Loadix | Francophone DDL/NZB aggregator — strict-TypeScript API (~150 endpoints, Drizzle ORM), brutalist React 19 front, instant search, i18n | React 19 · TS strict · Tailwind 4 · TanStack Query · Zustand · Node 22 · Drizzle · Docker | loadix.fun |
| ③ | Stmgarenix | Community arena ranking streaming sites by public vote — fingerprint-based anti-fraud keeps the leaderboard honest | React 19 · Vite 7 · Tailwind 4 · shadcn/ui · FingerprintJS · Node | stmgarenix.fr |
| ④ | Musix | Hi-fi music experience in the same family — living lyrics, sound you can see | Web Audio API · TS · Three.js | coming soon |
FRONTEND
BACKEND & DATA
SYSTEMS
MOTION / UI
btw — these only count my public contributions ^^ there are 2,000+ more sitting in private repos




