I'm Wael Ben Youssef, a software engineer focused on building robust Java Spring Boot back-ends and modern Angular front-ends. I enjoy turning complex requirements into clean, secure APIs and maintainable systems, whether microservices or monoliths. I’m passionate about DevOps, containerized deployments, and continuous learning. In my spare time I explore systems programming in C and dive into data science basics. I’m a collaborative team player who values clear API documentation, thoughtful UI for admin dashboards, and applying AI features like MCP to improve product outcomes.

Wael Ben Youssef

I'm Wael Ben Youssef, a software engineer focused on building robust Java Spring Boot back-ends and modern Angular front-ends. I enjoy turning complex requirements into clean, secure APIs and maintainable systems, whether microservices or monoliths. I’m passionate about DevOps, containerized deployments, and continuous learning. In my spare time I explore systems programming in C and dive into data science basics. I’m a collaborative team player who values clear API documentation, thoughtful UI for admin dashboards, and applying AI features like MCP to improve product outcomes.

Available to hire

I’m Wael Ben Youssef, a software engineer focused on building robust Java Spring Boot back-ends and modern Angular front-ends. I enjoy turning complex requirements into clean, secure APIs and maintainable systems, whether microservices or monoliths. I’m passionate about DevOps, containerized deployments, and continuous learning.

In my spare time I explore systems programming in C and dive into data science basics. I’m a collaborative team player who values clear API documentation, thoughtful UI for admin dashboards, and applying AI features like MCP to improve product outcomes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate

Language

Arabic
Intermediate
English
Intermediate
French
Intermediate

Work Experience

Software Engineer at DaleelTeq
January 1, 2026 - Present
Build and maintain Spring Boot services (microservices/monolith), designing secure REST APIs with clean architecture, DTOs, validation, and consistent error handling. Develop Angular/Tailwind UI with standalone components; integrate with secured APIs and role-based access (Admin/Manager/User). Support DevOps practices: Git flow, CI/CD, Docker, environment setup, and monitoring-ready configuration.
Engineer Intern at DaleelTeq
May 1, 2025 - November 30, 2025
Designed and built an enterprise PMS (hosted; internal pre-production testing) with Spring Boot microservices + Angular (Jira/Trello-like Kanban, drag & drop, smart filters). Integrated Keycloak (OAuth2/OIDC, JWT) and RBAC; implemented MinIO-based attachments, Prometheus/Grafana dashboards, and CI/CD-ready containerized deployment. Enabled AI features via MCP (Model Context Protocol). Product available in 3 languages (AR/EN/FR).
Engineer Intern at IPACT Consult INC
June 1, 2024 - August 1, 2024
Built Spring Boot backend features and Angular pages connected to REST APIs; validated functionality with JUnit unit tests.
Engineer Intern at La Poste Tunisienne
July 1, 2023 - August 1, 2023
Guarantee Management: Developed a web app for managing financial guarantees online; implemented secure access and dashboards for follow-up and key indicators.
Data/ML Intern at Orange
February 1, 2021 - May 1, 2021
Churn Prediction: Built a churn prediction workflow in Python (data cleaning, preparation, training/testing) and presented insights to support retention actions.
Ingénieur logiciel at DaleelTeq
January 1, 2026 - Present
Développer et maintenir des services Spring Boot (microservices/monolithe) : conception d'APIs REST sécurisées avec architecture propre, DTOs, validation et gestion d'erreurs cohérente. Développer une UI Angular/Tailwind avec des composants standalone ; intégration avec des APIs sécurisées et contrôle d'accès par rôles (Admin/Manager/User). Support des pratiques DevOps : Git flow, CI/CD, Docker, mise en place des environnements et configuration prête pour la supervision.
Stagiaire ingénieur at IPACT Consult INC
June 1, 2024 - August 31, 2024
Développement de fonctionnalités backend Spring Boot et de pages Angular connectées à des APIs REST ; validation via des tests unitaires JUnit.
Stagiaire ingénieur at IPACT Consult INC
June 1, 2024 - August 31, 2024
Développement de fonctionnalités backend Spring Boot et de pages Angular connectées à des APIs REST ; validation via des tests unitaires JUnit.
Stagiaire ingénieur at La Poste Tunisienne
July 1, 2023 - August 31, 2023
Gestion des garanties. Développement d'une application web pour la gestion en ligne des garanties financières ; implémentation d'un accès sécurisé et de tableaux de bord pour le suivi et les indicateurs clés.
Stagiaire Data/ML at Orange
February 1, 2021 - May 31, 2021
Prédiction du churn. Mise en place d'un workflow de prédiction du churn en Python (nettoyage, préparation, entraînement/tests) et présentation des insights pour soutenir des actions de rétention.

Education

Engineer’s Degree, Information Technology at ESPRIT
September 1, 2022 - December 1, 2025
Bachelor's Degree, Information Technology at ISET Charguia
September 1, 2018 - June 1, 2022
Diplôme d'ingénieur at ESPRIT
September 1, 2022 - December 1, 2025
Licence at ISET Charguia
September 1, 2018 - June 1, 2022
Engineer’s Degree, Information Technology at ESPRIT
September 1, 2022 - December 1, 2025
Bachelor's Degree, Information Technology at ISET Charguia
September 1, 2018 - June 1, 2022
Bachelor's Degree in Information Technology at ISET Charguia
September 1, 2018 - June 1, 2022
Engineer’s Degree in Information Technology at ESPRIT
September 1, 2022 - December 1, 2025

Qualifications

Model Context Protocol (MCP)
January 11, 2030 - May 5, 2026

Industry Experience

Software & Internet, Professional Services, Education