Selected systems / 01—04

The systems behind the experience.

Four different problems. Four complete systems. Follow the path from an input to an outcome, and explore the engineering decisions in between.

01 / Multimodal threat intelligence / 2026

ScamShield

One interface for investigating suspicious emails, URLs, audio and AI prompts. Specialist analysis converges into a risk score and an explanation.

  • Next.js
  • TypeScript
  • FastAPI
  • Python
  • MongoDB
  • Redis
  • Hugging Face
  • Librosa
  • Ollama
Explore ScamShield architecture

02 / Ephemeral file infrastructure / 2026

Vapor Vault

Temporary file sharing with a complete lifecycle: upload, storage, processing, access and scheduled deletion.

  • NestJS
  • TypeScript
  • PostgreSQL
  • Prisma
  • SeaweedFS
  • Redis
  • BullMQ
  • Docker
Explore Vapor Vault architecture

03 / Connected event platform / 2025

DevEvent

A connected path from discovering a developer event to booking a place, receiving a QR ticket and checking in.

  • Next.js
  • React
  • TypeScript
  • NestJS
  • MongoDB
  • MinIO
  • QR codes
  • Docker
  • GitHub Actions
Explore DevEvent architecture

04 / AI validation and planning / 2025

Gnosis AI

Turn a startup idea into a validation report, an execution plan, an interactive flowchart and a SCRUM board.

  • Next.js
  • React
  • TypeScript
  • Groq
  • React Flow
  • NextAuth.js
  • MongoDB
  • Mongoose
  • Tailwind CSS
  • shadcn/ui
Explore Gnosis AI architecture