Hello, I’m

Safa Hamdi

Computer Engineering Student | Full-Stack & AI Developer

I am seeking a PFE internship in Software Engineering, Full-Stack Development, or Artificial Intelligence.

Safa Hamdi profile photo

About Me

I am a Computer Engineering student at ESPRIT with experience in full-stack development and artificial intelligence. I have worked with Spring Boot, Angular, FastAPI, Python, MySQL, Docker, GitHub Actions, and Azure.

I am passionate about building intelligent and scalable web applications. I am currently looking for a PFE internship where I can contribute to real-world projects and continue improving my technical skills.

Technical Skills

Programming Languages

C, Java, Python, PHP

Frontend

Angular, HTML, CSS, JavaScript, Twig

Backend

Spring Boot, FastAPI, Symfony, REST APIs

Databases

MySQL, Oracle

AI & Machine Learning

NLP, Semantic Similarity, Sentence Transformers, LLM Integration, Machine Learning

Security

Spring Security, JWT, Authentication, Authorization, RBAC

DevOps & Cloud

Git, GitHub, Docker, GitHub Actions, Azure, CI/CD

Professional Experience

July 2026 – August 2026

Full-Stack & AI Developer Intern

PCP-Consulting, HireVision AI — Tunisia / Remote

  • Developed an intelligent recruitment platform using Angular, Spring Boot, FastAPI, and MySQL.
  • Implemented AI-powered CV analysis and CV/job matching using sentence-transformers and cosine similarity.
  • Integrated LLM features using Groq API for CV analysis, interview questions, and feedback.
  • Dockerized services and implemented CI/CD with GitHub Actions, Docker Hub, and Azure Container Apps.

Technologies: Angular, Spring Boot, FastAPI, Python, MySQL, LLM, Sentence Transformers, OpenCV, Docker, GitHub Actions, Azure

July 2025 – August 2025

Full Stack Developer Intern

Designet Web Agency — Remote

  • Developed a full-stack e-commerce web application for food products using Spring Boot and Angular.
  • Designed and implemented RESTful APIs for product and order management.
  • Integrated MySQL database for persistent data storage and query optimization.
  • Implemented authentication and role-based access control.

Technologies: Spring Boot, Angular, MySQL, REST APIs, Spring Security, Git

Projects

HireVision AI project screenshot

HireVision AI

Intelligent recruitment platform with authentication, CV management, AI-powered CV analysis, CV/job matching, interview questions, and feedback generation.

Angular, Spring Boot, FastAPI, Python, MySQL, LLM, Docker, Azure

StreetLeague project screenshot

StreetLeague

Full-stack sports platform for managing amateur sports communities, teams, matches, live scores, ELO ranking, training sessions, and AI-based field recommendations.

Spring Boot, Angular, MySQL, Spring Security, GitHub, Azure, CI/CD

EcoMarket Web Application

E-commerce web application developed with Symfony and MySQL. It includes authentication, role-based access control, and CRUD operations.

Symfony, PHP, MySQL, Twig, Git

Event Planning Application

Desktop application developed with Java and JavaFX including user account management and product/stock tracking for real-time inventory control.

Java, JavaFX

Education

2024 – Present

Computer Engineering Cycle

Private Higher School of Engineering and Technology — ESPRIT

2022 – 2024

Math-Physics Preparatory Program

Preparatory Institute for Engineering Studies of Gafsa — IPEIG

2022

Mathematics Baccalaureate

Okba Ibn Nafaa Institute in Kairouan

Languages

Arabic

Fluent

English

Intermediate

French

Intermediate

Contact Me

I am open to PFE internship opportunities in Software Engineering, Full-Stack Development, and AI.

Email: Safa.Hamdi@esprit.tn

Phone: +216 92 842 739

GitHub: github.com/safa-hmd

LinkedIn: linkedin.com/in/safa-hamdi-09332235a

Download My CV