Projects
A selection of projects spanning cybersecurity, low-level systems, web development and data engineering. Each one built to solve a real problem or explore a technical curiosity.
4 projects
SkillTypeScript
- 2026Terminal portfolioA portfolio built like a terminal session: a command palette, ASCII canvas backgrounds including a ray-traced black hole, a hidden console, a SQLite admin and a per-request nonce CSP.Next.js / React / TypeScript / SQLite / Canvas API / CSPActive
- 2026HermesIAssistantWindows desktop AI assistant (Tauri 2, Rust, Svelte 5): local “Hey Hermes” wake word, voice, chat, a coding agent and consent-based access to PC folders, connected to my self-hosted Hermes agent.Tauri / Rust / Svelte / TypeScript / Python / VoskActive
- 2025CSS Grid BuilderA visual CSS Grid editor: columns and rows set in fr units, items placed with the mouse or keyboard and snapped to the grid lines, exported as HTML, CSS or Tailwind classes.React / TypeScript / Vite / Zustand / Tailwind CSS / CSS GridArchived
- 2025Student portfolio templateA Next.js 15 portfolio for students. Its admin area, protected by JWT, manages the profile, CV, diplomas, projects and documents organised in folders, with PostgreSQL for the data.Next.js / TypeScript / Tailwind CSS / Framer Motion / PostgreSQL / JWTArchived