Secure Teacher Onboarding & Document Pipeline (NAS + Cloudflare + Local API)
Static onboarding frontend feeding NAS-backed uploads, SQLite records, and automated PDF dossier generation through a tunnel-exposed local API.
I build secure, scalable web apps with React/Next.js and Node/Express + PostgreSQL — embedding API security, CI/CD, and cloud best practices from day one. Teaching at IPI Paris & American Business College (IGENSIA Group).
Explore my DevSecOps engineering process to see how each engagement moves from discovery to launch.
Paris availability See how I support teams in Paris and remote.
Security-first full-stack engineer turning ideas into production systems that pass audits and withstand real-world attacks. Recent work includes API hardening and zero-trust authentication, GDPR-ready data flows, and cloud automation with n8n and agentic AI.
Currently pursuing a Masters in Cybersecurity & Cloud Computing at ESILV (Paris) and holding a BSc (Hons) in Computing from the University of Greenwich (London), combining academic knowledge with practical experience.
Projects shipped
Years of experience
API latency improvement
Learners taught
A showcase of recent collaborations demonstrating secure delivery across web, cloud, and automation.

Local-first multi-LLM consensus system using Ollama with anonymized peer review, chairman synthesis, strict JSON/Zod contracts, and SQLite run history.
Reproducible Spark ML pipeline from ingest to dashboard artifacts with local ↔ GCP Dataproc Serverless parity and config-driven execution.

Corporate web platform highlighting financial products. Applied static generation for speed and SEO. Created a modern, professional website showcasing financial technology solutions and services.
Recent Case Studies
Static onboarding frontend feeding NAS-backed uploads, SQLite records, and automated PDF dossier generation through a tunnel-exposed local API.
Deep Dives
Explore threat models, infrastructure diagrams, and measurable outcomes inside my curated case studies.
Let's collaborate to bring your ideas to life. I'm always excited to work on new challenges.