Mahdi Jellali
Mahdi Jellali

Full Stack Software Engineer

Open to offers · Member since 21 Oct 2026
Location
Sousse, Tunisia
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Freelance
Experience level
Junior

About

Professional summary

I am a software engineer and ENIT graduate focused on building production-ready software end-to-end. My primary interests are backend engineering, cloud infrastructure, and AI-powered applications.

I have delivered full-stack features for products serving more than 2,000 customers, working across APIs, frontend interfaces, databases, infrastructure, security, and operational tooling. I enjoy owning complex workflows from design through deployment.

My core backend experience is in Java and Spring Boot, with additional experience in NestJS, Python, GraphQL, PostgreSQL, Redis, and microservices. I prioritize performance, reliability, secure system design, and maintainable architecture.

I have worked on AI applications involving vector search, LLM APIs, multi-agent systems, RAG, semantic memory, and AI-powered matchmaking. I am especially interested in applying AI to practical business and user-facing products.

I have experience with AWS cloud services, containerization, CI/CD, observability, caching, database optimization, and DDoS protection. I am comfortable collaborating in remote teams and delivering under short deadlines.

I am seeking opportunities where I can contribute as a full-stack or backend engineer while continuing to solve challenging problems at the intersection of scalable systems and AI.

Skills

27 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Communications

Data Stores

Monitoring

Experience

Career history

Full Stack Engineer Reality Sports

Delivered backend APIs and end-to-end full-stack functionality for mobile and web products serving more than 2,000 customers, supporting over 4,500 matches and 40 tournaments. Owned the match-booking workflow.

Redesigned booking performance through SQL optimization, database indexing, and Redis caching, reducing end-to-end booking time by 40%. Built internal tools for game management, refunds, transactions, and platform metrics across 27 clubs.

Improved production reliability and security using Datadog-to-Slack monitoring, rate limiting, GraphQL security controls, and Cloudflare DDoS protection, reducing error detection from days to real time.

Full Stack Engineer Vayetek | FIPA-Tunisia Investment Forum 2026

Contributed as part of a five-developer team to a B2B matchmaking platform for the 22nd Tunisia Investment Forum under a one-month deadline. Owned modules for user profiles and vectorization, AI matchmaking, meeting management, and multi-channel notifications.

Developed AI-powered matchmaking with Pinecone and an automated SMS, push, and email notification engine. Implemented real-time meeting management with conflict detection and manual overrides for more than 300 attendees and 70 meetings.

AI Backend Engineer McLeuker

Improved PDF generation consistency in a multi-agent AI system that generated business strategy insights for fashion brands.

Defined precise prompt guidelines for agents and implemented output guardrails to improve reliability and consistency of generated results.

Software Intern Wevioo

Engineered a configurable financial statement platform that automated financial-statement creation, rule-based validation, and reporting. Reduced statement preparation time from one hour to ten minutes.

Implemented dynamic form generation and rule evaluation using Camunda DMN decision tables, enabling non-technical staff to perform automated validations and export PDF reports.

Software Intern Proxym

Engineered a modular expense-management platform for income and expense tracking using a clean layered architecture with DTOs and mappers.

Implemented secure JWT and Spring Security authentication, interactive financial analytics with Chart.js, bulk Excel ingestion with Apache POI, and automated PDF statement export using JasperStudio.

Software Intern Educanet

Built an e-commerce platform using Java and Spring Boot with HTML, CSS, and JavaScript.

Contributed to full-stack application development during a software engineering internship.

Education

Learning history

National School of Engineers of Tunis (ENIT)

National Engineering Degree, Computer Science

Ranked 2nd out of 47 students in the Class of 2025 and was nominated for competitive double-degree programs with Télécom Paris and ENSTA Paris. Represented ENIT in the Tunisian Collegiate Programming Contest 2024 and participated in Google Developer Student Club technical workshops and events.

Preparatory Institute for Engineering Studies of Monastir (IPEIM)

Preparatory Studies, Mathematics and Physics

Selected for an elite class reserved for the top 25 students out of 200 during both the first and second years.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu