Software Engineer · Full-Stack · Applied AI
I build full-stack software from frontend to production , with a focus on reliable backend systems, asynchronous workflows, databases, and AI-powered applications.
Core stack
Featured Projects
A selection of projects showcasing my work across full-stack engineering, backend systems, applied AI, and automation.
Full-Stack & Applied AI PixiEstim An intelligent software project estimation platform that automates document processing, feature extraction, complexity classification, and effort estimation using AI and RAG while keeping human validation at the core of the workflow.
Full-Stack Business Automation TejFlow A business automation platform designed for accountants to retrieve, classify, archive, and manage Tunisian TEJ certificates while simplifying reporting and repetitive administrative workflows.
Backend Engineering & Observability System Monitoring Application A monitoring platform built with FastAPI to track endpoint availability, application performance metrics, and threshold violations through a centralized backend service.
Computer Vision & Applied AI Automatic License Plate Recognition An AI-powered backend combining automatic license plate recognition, vehicle and violation management, and a RAG-based legal assistant for Tunisian traffic-law queries. Engineering Notes
Along with coding, I also like to write about life and technology. Here are some of my posts.
A practical comparison of the PDF extraction libraries I tested while building my estimation system, and how latency became the deciding factor.
A small post about how Zustand helps me manage shared state inside TejFlow without overcomplicating the React codebase.
A short personal note about how basic HCI and ergonomics principles ended up shaping the UI of TejFlow more than I expected.