Delivery Route Optimization Platform
Three NestJS microservices exchanging events through RabbitMQ, a heuristic route engine on real road distances, live driver tracking and three client apps.
Full Stack Engineer
I design systems that stay clear as they grow: event-driven microservices, GraphQL APIs and Clean Architecture. Then I build every layer, from the database to the interface.
I build the whole path a request travels: from the interface people touch to the data they trust.
I’m a Full Stack Engineer with a Master’s-level engineering degree from Polytechnique Sousse and three years of hands-on product work. I design back-end systems that stay maintainable as they grow: services that talk through message queues, GraphQL APIs with deliberate schema design, and codebases organised by Clean Architecture so business rules never depend on a framework.
On top of them I build the React interfaces people actually use. I’ve shipped a microservices delivery platform with live tracking and route optimization, a secure payment flow, and a matching platform for a freelance client.
I also mentor interns and teach programming, which keeps me honest about one thing: if I can’t explain a design simply, it isn’t simple enough yet.
Akouda, Sousse, Tunisia · Available for hire
Three years of product work, with some periods in parallel: freelance alongside Dundill in 2024, teaching alongside the final-year project in 2025.
ESPITA Digital · Sousse
In parallel: Dundill (Final-year project)
Teaching programming fundamentals and modern web development.
Dundill · Sousse
In parallel: ESPITA Digital (Teaching)
Designed and built a microservices platform for last-mile delivery.
Dundill · Sousse
In parallel: Freelance (Freelance)
Built product features end to end in a Clean Architecture codebase.
Freelance · Sousse
In parallel: Dundill (Full-time)
Delivered a talent–company matching platform for a client, from data model to UI.
Dundill · Sousse
Joined the product team and shipped back-end and front-end features.
IT Gate Group · Sousse
Built an agricultural predictive system on a Raspberry Pi.
IT Gate Group · Sousse
Built an e-commerce website with a reservation flow.
Three systems in depth, then a few more. Company and client code stays private; architecture walkthroughs are available on request.
Three NestJS microservices exchanging events through RabbitMQ, a heuristic route engine on real road distances, live driver tracking and three client apps.
A GraphQL API and MongoDB schema designed around matching: talents, companies and projects modelled so every screen gets exactly the data it needs in one query.
NestJS + GraphQL APIs and a React front end organised in Clean Architecture layers, with a Paymaster payment integration and unit and E2E tests.
A Raspberry Pi gathers humidity and temperature readings from field sensors; Python algorithms analyse the data and forecast irrigation needs.
Academic projectSearch job openings, see estimated salary ranges and discover jobs near you through geolocation.
Personal projectBrowse restaurants, place orders and follow each delivery in real time, with delivery management for the restaurant side.
Personal projectGrouped by where they sit in a system. No percentages: ask me about any of them.
Pick a layer of the stack
Since January 2025 I teach at ESPITA Digital, and at Dundill I mentored the interns joining the team. Explaining a design to someone new is the fastest way to find out whether it’s really clear.
Algorithmic thinking, problem decomposition and Python fundamentals.
Building component-based web interfaces with React.js.
Onboarding, code reviews and pairing on real features at Dundill.
Polytechnique Sousse · Sousse, Tunisia
ISITCOM · Hammam Sousse, Tunisia
Saylor Academy · Aug 2026
freeCodeCamp
Advanced
Upper-intermediate
Elementary
Hiring for a Full Stack or Back-end role, or have a project in mind? Send a message and I’ll get back to you.
Available for Full Stack and Back-end roles: remote, in Tunisia, or with relocation.