"A curious lifelong learner by nature, a meticulously versatile Full-stack developer by education."
I'm a full-stack engineer with 7+ years of experience building secure, scalable SaaS products (B2B & B2C) on the cloud — mostly with TypeScript. I care deeply about code quality, security-first development, and shipping products that users actually love.
Currently building the future of real estate decarbonization at Predium 🏢🌱
- 🏗️ Design & build REST APIs and microservices with Node.js, NestJS & Express
- ⚡ Craft frontends with React, Vue & Nuxt
- ☁️ Ship on AWS — serverless (Lambda), CI/CD pipelines, Docker & infrastructure optimization
- 🔐 Champion security: Zero Trust access, vulnerability-aware coding, hardened SaaS platforms
- 💸 Cut cloud costs & deployment times (67% faster sandbox deploys, halved infra costs)
- 🤝 Mentor engineers and write docs people actually read
- 🤖 AI tooling & LLM workflows — agentic coding, prompt-driven development, and everything in between
- 🏠 Self-hosted homelab — running my own services and local models with Ollama, because the best cloud is sometimes the one under your desk
Languages & Frameworks
Databases
DevOps & Cloud
macOS · zsh + spaceship · Cursor + Claude Code · fzf, Bun & Node · Docker
I write about backend development, AWS, and software architecture on Medium:
- 📜 Get notified before your ACM certificates expire — with Amazon EventBridge & SNS
- 📦 Use Lambda to unzip files in S3 buckets (Node.js)
- 🏢 Multi-tenancy architecture — what it is and why you should use it
- 🔔 Customizing the database notification channel — a guide for Laravel developers
🌍 Traveling and collecting new places · 🧩 Jigsaw puzzles (the bigger, the better) · 🗡️ Gaming — mainly the Assassin's Creed series, so technically I've also studied history
🇬🇧 English · 🇫🇷 French · 🇹🇳 Arabic (native) · 🇩🇪 German (B1 and counting…)
💬 Ask me about Node.js/NestJS, AWS & serverless, or SaaS security — and I'm always open to open-source collaboration.
⚡ Fun fact: I started with a Physics degree before falling in love with software engineering — turns out debugging code is easier than debugging the universe.