Wael Ben Youssef

Software Engineer @DaleelTeq | MCP Developer | Spring Boot Microservices Developer | Angular Frontend

Salary / Daily rate

Ariana, Tunisia

Freelance, open to permanent contract

Can come onsite

Skills

Spring BootAngularMicroservicesGradleGitPostgreSQLJavaJiraDockerCAgile CoachingData ScienceRESTful APIsTailwind CSSMongoDBLLMs / Large language modelsPrometheusMachine LearningGrafanaPythonNode

Languages

French (Fluent)English (Fluent)

About me

Intro

Fresh IT Engineer graduate from ESPRIT. I like building simple and reliable software and turning ideas into real products. I focus on clean code, teamwork, and improving every day. My main skills are Java, Spring Boot, and Angular. I have experience with microservices and modern web apps. I work at DaleelTeq as a Software Engineer, helping build real systems and deliver features. I like learning new things and improving my skills. I'm also learning web security basics to build safer applications. In my free time, I play video games, go to the gym, and learn C and data science basics.

Links

Work experience

Software Engineer

Daleelteq

Jan 2026 - Present

10 months

Tunis, Tunisia

– Build and maintain Spring Boot back-end apps in both microservices and monolithic projects. Create REST APIs with clean layers, DTOs, validation, and clear error handling. – Also build the Angular/Tailwind front end with standalone components and reusable UI. Connect the UI to secure APIs. – Secure the system with Keycloak, OAuth2, and JWT, and add role-based access. – Work with MCP (Model Context Protocol) to add LLM features in the product, like giving the model the right context and using tools safely.

Engineer Intern

Daleelteq

May 2025 - Nov 2025

7 months

Tunis, Tunisia

– Designed and built an enterprise Project Management System (PMS) based on a Spring Boot microservices architecture to manage projects, task groups, tasks, assignments, priorities, tags, deadlines, and progress tracking—improving team workflow, traceability, and visibility. – Delivered a multilingual product available in Arabic, English, and French. – Worked in an Agile process using Jira for planning, tracking, and sprint work. – Implemented a Spring Boot microservices architecture with clear service boundaries, robust business logic, and clean data relationships (service-to-service communication, resilient API design). – Secured the platform using Keycloak (OAuth2/OIDC) + JWT with role-based access control (Admin / Manager / User) and consistent authorization across services. – Developed a modern Angular front-end with a Jira/Trello-like experience: Kanban board, drag & drop, smart filters, member assignment, and real-time task status management. – Integrated MCP (Model Context Protocol) to connect LLMs with the system for AI-driven capabilities. – Implemented observability and monitoring using Prometheus + Grafana (service metrics, dashboards, and operational visibility). – Added scalable file management using MinIO for attachments and file storage, with upload/download flows and metadata handling. – Applied strong engineering best practices: clean architecture, validation, centralized error handling, API documentation, logging, testing strategy, reusable components, and CI/CD-ready deployment with containerization. – The solution is hosted and deployed, and it is currently being tested internally within the company as a pre-production product, with the goal of commercializing it in the future. – Work in an Agile team with sprints, Jira, code reviews, and documentation. Help improve speed, stability, and user experience. – Also help with DevOps: Git flow, CI/CD, Docker, environment setup, and monitoring-ready configuration.

Engineer Intern

IPACT Consult inc.

Jun 2024 - Aug 2024

3 months

– Helped build a project management app using XP methodology, improving team speed and organization. – Built Spring Boot backend services with business rules and data checks, and developed Angular pages connected to REST APIs. – Also wrote and ran JUnit unit tests to validate backend features.

Engineer Intern

La Poste Tunisienne

Jul 2023 - Aug 2023

2 months

Tunis, Tunisia

– Built a web app to manage financial guarantees online, reducing manual work and mistakes. – Also added secure role-based access using Spring Security and JWT. – Created Angular dashboards to show guarantee status and key numbers in real time, making follow-up easier. – Connected the Angular app to a Spring Boot API and stored data in MongoDB, ensuring reliable data storage.

Content Moderator

TP

May 2022 - Sep 2022

5 months

Tunis, Tunisia

– I monitored TikTok live streams in real time. I made sure creators followed the rules, kept users safe, and reported serious violations when needed.

Intern

La Poste Tunisienne

Jan 2022 - Feb 2022

2 months

Tunis, Tunisia

– Built a web app to manage equipment and assets during the internship, helping the company use equipment better and reduce new purchases. – Created simple screens to track each asset, showing live status and location. – Added a maintenance schedule to plan repairs early and keep equipment working longer. – Connected the Angular front end to a Node.js back end using REST APIs, with PostgreSQL for data storage.

Intern

La Poste Tunisienne

Jul 2021 - Aug 2021

2 months

Tunis, Tunisia

– Built a web app to manage compliance files using simple forms, so users can enter data from real-life files into the system. – Added search and filters to find records fast by type, date, category, or keywords. – Added version tracking to keep the history of changes. – Built responsive pages to add, view, and manage records easily.

Intern

Orange

Feb 2021 - May 2021

4 months

Tunis, Tunisia

– Implementation of a Machine Learning Model to Improve Collection Performance and Prevent Postpaid Churn. I built a model to predict which customers might leave and used the results to support better collection decisions. I trained and tested the churn prediction model in Python. I also automated data cleaning and preparation to save about 60% of the time. Finally, I shared clear results and recommendations with managers, which helped the team take new actions to keep customers.

Intern

Tunisie Telecom

Jan 2020 - Feb 2020

2 months

Ariana, Tunisia

– Assisted the Help Desk team by resolving basic user IT issues, including PC setup/formatting, software installation, and connectivity troubleshooting.

Intern

S2i

Jan 2019 - Feb 2019

2 months

Tunis, Tunisia

– Basic PC maintenance: OS installation/formatting, drivers, and software setup – Hardware basics: Understanding PC/Server components and diagnostics – Networking basics: router installation, configuration and connectivity testing


Education

Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT

Engineer's degree, Information Technology

2022 - 2025

3 years 4 months

Higher Institute of Technological Studies of Charguia (ISET Charguia)

Bachelor's degree, Information Technology

2018 - 2022

3 years 10 months


Licenses & certifications

Model Context Protocol: Advanced Topics

Issued: –

Fundamentals of MCP

Issued: –

Introduction to Model Context Protocol

Issued: –

Honoris Sustainability, Work Ethics & Gender Equity Certificate

Issued: –

The best place to find your next move

© 2026. All Rights Reserved.