Ayyoub Amjahed

Things I've built

Each write-up covers the whole project: what it's for, what I decided, what I measured and what I had to redo. None of them are here to look good on a CV.

  • Homelab finished

    Nine machines, four segmented VLANs, daily backups with a tested restore, and every service over valid HTTPS without opening a single port to the outside.

    Proxmox VEOPNsenseTailscaleProxmox Backup ServerNginx Proxy ManagerDockerDebian
  • NOVA active

    A desk creature with eyes, sounds of its own, memory and a personality. Not another app, not another chatbot, not a voice assistant: an object with a face that reacts to what happens around it and wakes up when you say its name.

    ESP32-S3ESP-IDFLVGLI2SJava 21Spring Boot 4PostgresWebSocket
  • Turna active

    Take a photo of the shift roster you get at work and it lands in your calendar, split day by day, in under ten seconds.

    KotlinJetpack ComposePythonAI vision