Home

Who Am I?

Hi, I'm Wael Ben Youssef, a 25-year-old IT student at ESPRIT currently looking for a final year project. Video games and lifting weights fuel my passion, giving me the drive to explore and excel in the world of technology. Proficient in Java, Angular, and Symfony, I've developed a solid foundation, but my hunger for knowledge remains insatiable. I'm constantly seeking opportunities to learn and grow, eager to unravel new challenges and contribute to innovative projects. Join me on this exciting journey as we push the boundaries of what's possible in the realm of software development. Let's code the future together! 🚀

Front Development

Backend Development

Database Management

Data Mining Algorithms

Interested in my work?

Feel free to explore more of my projects and contributions on my GitHub profile. Let's connect and create something amazing together!

Visit my GitHub !

Download My CV !

What I do?

Here are some of my expertise

Backend Development

Expertise in server-side technologies including Spring Boot, Symfony, and NodeJS to build robust and secure backend systems.

Frontend Development

Proficient in Angular and JavaScript to create responsive and user-friendly interfaces for web applications.

API Development

Experience in creating RESTful APIs using frameworks like Spring Boot and ExpressJS, enabling seamless communication between systems.

Database Management

Skilled in managing databases with technologies such as MongoDB and PostgreSQL, ensuring efficient data storage and retrieval.

Data Mining Algorithms

Utilizing advanced data mining algorithms to discover patterns and insights, enhancing decision-making and optimizing performance across various projects.

UML Modeling

Proficient in creating UML diagrams to visualize and design complex software systems, ensuring clear and effective communication of system structures and behaviors.

My Specialty

My Skills

SpringBoot

65%

Symfony

70%

Python

50%

Angular

90%

MongoDB

55%

Java

60%
Education

Education

ESPRIT
From September 2022 - Now

Master the steps of software development.
Have an initiation to good practices of software development.
Develop software meeting standards quality.
Familiarise with architectures and software components.
Implement system architectures and networks

ISET Charguia
From September 2018 - June 2022

In the Applied License in IT, we studied networks, web development (Angular, Symfony, Node.js), big data, business intelligence and programming (Python, C).

We also studied some theoretical concepts in data structures, algorithms, software engineering, and database management, preparing us for diverse tech roles.

Sokra High School

From 2014 - 2018

Bachelor's Degree in Mathematics

Experience

Work Experience

Full-stack Development of a Project Management Application June 2024 - August 2024

IPACT Consult INC

Collaborated on a team project to create a web application for project management following the XP methodology.

Technologies:

  • Frontend: Angular
  • Backend: Spring Boot
  • Database:MongoDB

Key Contributions:

  • Delivered user-centric interfaces
  • Ensured agile delivery and adherence to best coding practices

Development of a Guarantee Management Application July 2023 - August 2023

La Poste Tunisienne

Developed a full-stack application to manage financial guarantees using:

  • Backend: Spring Boot, MongoDB for database management
  • Frontend: Angular for a responsive user interface

Key Achievements:

  • Integrated robust security measures using Spring Security
  • Enhanced application performance through code optimization

Development of an Equipment Management Application January 2022 - February 2022

La Poste Tunisienne

Designed and implemented a web application for IT equipment management in the Finance and Accounting Department using:

  • Frontend: Angular
  • Backend: NodeJS with ExpressJS
  • Database: PostgreSQL

Key Features:

  • Streamlined tracking and updating of IT inventory
  • Efficient search and filtering options for equipment records

Development of an Archive Management Application July 2021 - August 2021

La Poste Tunisienne

Created an archive management system to structure, store, and consult data using Symfony.

Key Deliverables:

  • Optimized the organization of archival data
  • Streamlined consultation processes for historical records

Development of a Prediction Model (PFE Degree) February 2021 - May 2021

Orange Tunisia

Developed a machine learning model to predict the efficiency of collection actions and prevent post-paid churn using Python.

Key Achievements:

  • Applied data preprocessing techniques for improved prediction accuracy
  • Delivered actionable insights for enhancing customer retention strategies
My Work

Recent Work

DevOps for Ski Station Management

September 2024 - November 2024

Implemented CI/CD pipelines for the Ski Station Management platform using Jenkins, Docker, and Kubernetes. Enhanced monitoring with Grafana and Prometheus.

Project Details

Ski Station Management Platform

September 2024 - November 2024

Designed and built a microservices-based platform for ski station management using Keycloak for authentication, Node.js, Spring Boot, Angular, and Docker.

Project Details

Servito: Restaurant Management App

September 2024 - November 2024

Developed a mobile app for managing restaurants, ordering dishes, and reserving tables with Android Studio (Java).

Project Details

Business Forum Management Platform

February 2024 - May 2024

Developed a business forum management platform for ESPRIT with Angular, Spring Boot, and Machine Learning models.

Front-End Back-End

Fi Thnitek Platform

February 2023 - May 2023

Carpooling application (desktop/web/mobile) developed with JavaFX, Symfony, and CodeNameOne.

Desktop Web Mobile

Find Me Platform

September 2020 - December 2020

A platform called FIND ME which helps locate missing people using Symfony.

Front Office Back Office

Get in Touch

Contact

benyoussef.wael@esprit.tn

Sokra ,Ariana , Tunisia