Available for projects

Engineering solutions
that scale.

Freelance senior engineer specialising in Java, Spring Boot, Apache Kafka, and microservices — available for missions in France, Tunisia, and across Africa.

Services

Software Engineering

Design and delivery of robust back-end systems with Java and Spring Boot — from greenfield microservices to legacy modernisation, including event-driven architectures with Apache Kafka.

Cloud Architecture

Designing scalable, cost-effective AWS infrastructures — serverless, containers, DevOps pipelines, and cloud migration strategies.

Technical Consulting

Independent expertise for architecture reviews, technical audits, team mentoring, and strategic technology decisions.

Training & Workshops

Practical knowledge transfer sessions on Java best practices, microservices patterns, and AWS fundamentals for engineering teams.

Tech Stack

Java Spring Boot Spring Cloud Apache Kafka Microservices DevOps Docker Kubernetes AWS CI/CD REST APIs Event-Driven Architecture Git MongoDB

Senior engineer,
independent consultant.

Based in Tunisia and available for missions in France and across Africa — remote or on-site. I help companies build reliable software and resilient cloud infrastructure using Java, Spring Boot, Apache Kafka, and microservices architecture.

With hands-on experience across the full delivery lifecycle — from design to production — I bring both depth and pragmatism to every engagement. Whether you need a senior pair of hands, an architecture review, or DevOps expertise, I can help.

Let's talk
10+ Years of experience
2 Industry certifications
100% Remote-ready

Certifications

Oracle

Oracle Certified Associate
Java SE Programmer

Validates core Java programming knowledge: OOP, data types, flow control, and exception handling.

Amazon Web Services

AWS Certified
Cloud Practitioner

Demonstrates foundational cloud knowledge: AWS services, billing, architecture best practices, and security.

Testimonials

« J'ai eu le plaisir de travailler avec Mahdi au Crédit Agricole CIB sur un projet de refonte d'application autour des technos Java, Spring Boot, Mongo, Kafka et AWS notamment. Mahdi est quelqu'un de techniquement très à l'aise et force de proposition sur les sujets qu'on lui confie. »

LJ

Laurent Jeanneau

Senior IT Architect · Crédit Agricole CIB

« Mahdi s'est distingué par sa passion exceptionnelle pour la technologie, un atout majeur qui l'a conduit à s'informer en permanence sur les architectures et technologies les plus récentes. Mahdi est une personne curieuse, toujours à l'affût des innovations. Sa forte personnalité est un autre de ses atouts : il n'hésite pas à partager et défendre ses points de vue avec conviction et passion. »

BS

Bilel Saadallah

Project Manager PMP® ITIL® · BNP Paribas CIB

« Recruté quand il était junior, Mahdi a dès le départ montré de très bonnes compétences techniques. J'ai découvert un profil de développeur passionné, très actif sur la veille technologique. Son écoute et sa disponibilité lui ont permis, au sein de l'équipe, de progresser rapidement sur le domaine métier. Mahdi possède un état d'esprit remarquable. »

FL

Fabien Laurent

Agile Master & Application Manager · Société Générale CIB

« J'ai eu l'opportunité de travailler avec Mahdi et j'ai particulièrement apprécié sa capacité à accompagner et faire progresser les équipes. Au-delà de son expertise technique, il sait transmettre ses connaissances avec pédagogie, challenger les bonnes pratiques et créer un environnement propice à la montée en compétence des développeurs. Un Tech Lead fiable, accessible et impliqué, que je recommande pour des missions de coaching et de mentoring. »

MB

Mickael Bodokh

CEO & Cofounder · SIJO

Let's build
something great.

Have a project in mind, need a technical review, or want to discuss a collaboration? Send me a message and I'll get back to you within 48 hours.