Software Engineer · AI/ML & Full-Stack Development Tunisia 🇹🇳
Final-year Computer Engineering student and Software Engineering intern at Talan Consulting Tunisie, focused on building AI-native platforms where LLMs and machine learning are treated as first-class citizens — not bolted-on features. Experienced across backend systems, mobile applications, and multi-agent LLM orchestration.
Currently: Interning at Talan Consulting Tunisie · Actively seeking full-time Software Engineering opportunities
| Area | Technologies |
|---|---|
| AI & ML | LangGraph, RAG pipelines, XGBoost, TensorFlow, pgvector |
| Backend | Spring Boot, FastAPI, Node.js, Kafka, Redis, WebSocket/STOMP |
| Mobile | Flutter, Kotlin, Jetpack Compose |
| Cloud & DevOps | AWS, Docker, CI/CD |
| Frontend | Angular |
| Databases | PostgreSQL, Redis |
Final-year engineering project (PFE), built at Talan Consulting Tunisie
SmartPM reimagines how engineering teams plan, track, and de-risk delivery by turning passive project data into proactive intelligence.
- Architecture: Spring Boot backend (~215 REST endpoints) + FastAPI AI/ML layer + Angular frontend, deployed on AWS ECS Fargate with Cloud Map service discovery. 39 JPA entities across 11 modules, two-tier RBAC, polyglot persistence (PostgreSQL + pgvector, Redis, Kafka).
- AI Capabilities: RAG pipeline grounded in live Jira context; a multi-agent GPT-4o pipeline that extracts project phases from documents and reconciles them with real progress; Meeting Intelligence that distills transcripts into structured insights; a natural-language automation engine; XGBoost + Isolation Forest risk detection with SHAP explainability.
- Infrastructure: Async Kafka email pipeline with retry topics, DLQs, and idempotency; real-time STOMP/SockJS updates with JWT enforced at the frame level; full observability via Micrometer.
Stack: Spring Boot · FastAPI · Angular · PostgreSQL · pgvector · Kafka · AWS ECS Fargate · GPT-4o · XGBoost
Turns a raw specification document into a fully structured, sprint-ready Scrum plan. Cleans and validates specs with human-in-the-loop correction, auto-generates and refines a backlog with story-point estimation, detects dependencies, and plans sprints against team capacity and skills. Stack: Python · LangGraph · Flask · MongoDB · React Status: Completed
Multilingual private airport transport booking app, live on Google Play. Supports six languages, Stripe payments, vehicle tiers with add-ons, and real-time booking updates via WebSocket. Stack: React Native · Spring Boot · PostgreSQL · Stripe · WebSocket Status: In Progress · Google Play
Native Android app with full feature parity to a companion React web app. Real-time announcements, discussion forums, and event sharing, backed by a shared Spring Boot API. Stack: Kotlin · Jetpack Compose · Spring Boot · React · Firebase · RabbitMQ Status: Completed
Cross-platform Flutter app with offline-first browsing and ordering, a secure Spring Boot REST API, real-time order tracking, and a restaurant backoffice dashboard. Stack: Flutter · Dart · Spring Boot · Floor ORM · PostgreSQL Status: Completed
Live bidding platform with real-time vehicle listings and WebSocket-based sync between frontend and backend. Stack: Flutter · Dart · Spring Boot · WebSocket Status: Completed
Custom point-of-sale system for an Italian restaurant chain, with multi-window desktop support, full Italian localization, and real-time order sync. Stack: WPF · C# · Node.js · WebSocket Status: Completed · Presentation
Adaptive quiz generation via a custom deep neural network, an interactive programming chatbot, and personalized learning analytics. Stack: Kotlin · Spring Boot · TensorFlow · Flask Status: Paused · Presentation
National Engineering Diploma, Computer Engineering — ISSATSo · 2023–2026 Specialization in software engineering, distributed systems, and AI. Final-year project: SmartPM, built at Talan Consulting Tunisie.
Integrated Preparatory Cycle (Mathematics, Physics & Computer Science) — ISSATSo · 2021–2023
Baccalaureate, Technical Sciences — Mention Très Bien, 17.42/20 · 2021
- Community platform for a youth center (Flutter + Spring Boot + Angular) with radio and video streaming
- Tunisian baccalauréat prep platform — adaptive AI quizzes and professor marketplace
- Altoura backend development
- Software Engineering internship at Talan Consulting Tunisie
- Full-time Software Engineering roles
- Freelance and collaboration opportunities
- AI/ML system design consulting
Email: benhendayoussef1@gmail.com LinkedIn: linkedin.com/in/benhendayoussef Portfolio: youssefbenhenda.vercel.app



