Rachdi Med Amine

Software Engineering student

Grand Tunis, Tunisia
Looking for end of studies (PFE) internships

Third-year engineering student in computer engineering at ENSIT, specializing in new technologies and security. Proficient in full stack development and passionate about cybersecurity and cloud computing.

Core Skills

Next.js Next.js MERN MERN MEAN MEAN Spring Boot Spring Boot MongoDB MongoDB
Profile

Work Experience

Jul 2025 - Sep 2025
Summer Internship
ITGATE | Sousse

Designed and developed EduTunisia, a full-stack web and mobile e-learning marketplace inspired by Udemy/Coursera. Built with Next.js (frontend), Express.js (backend), MongoDB (database), and React Native (mobile app). Implemented authentication (JWT, OAuth2), role-based authorization (RBAC), certifications, video streaming, quizzes, and AI-assisted tools. Integrated a Tunisian payment system (Edinar, D17, bank transfers), deployed on Ubuntu with Docker, and conducted security testing.

Next.js Next.js Express.js Express.js MongoDB MongoDB React Native React Native Docker Docker Typescript Typescript Tailwind CSS Tailwind CSS BurpSuite BurpSuite Wazuh SIEM Wazuh SIEM
Jul 2024 - Aug 2024
Summer Internship
LEONI Tunisia | Sousse

Developed a web application for digitizing the homologation protocol for the first delegation of equipment. Built with Node.js, Express.js, and MongoDB, with Bootstrap and Pug for the frontend. Integrated a Python script for automatic Word document generation. Tested and documented REST APIs with Postman, and implemented JWT authentication.

Node.js Node.js Express.js Express.js Pug.js Pug.js MongoDB MongoDB Python Python

Projects

EduTunisia
EduTunisia
Internship

Full-stack e-learning marketplace inspired by Udemy/Coursera with web and mobile apps.

Next.js Next.js Express.js Express.js MongoDB MongoDB React Native React Native +6 more
LEONI Homologation Digitization
LEONI Homologation Digitization
Internship

Web application for digitizing homologation protocol with automated Word generation and electronic signatures management.

Node.js Node.js Express.js Express.js Pug.js Pug.js MongoDB MongoDB +1 more
WebAppBuilder
WebAppBuilder
Academic

Dynamic no-code web application builder with drag-and-drop interface and real-time database connectivity.

Angular Angular Spring Boot Spring Boot MongoDB MongoDB

Education

2023 - Present
Computer Engineering Cycle
Higher National School of Engineering Tunis (ENSIT)

Specializing in new technologies and security. Currently in the third year of engineering studies with a focus on cybersecurity, cloud computing, and full-stack web development.

2021 - 2023
Preparatory Cycle for Entrance to Engineering Schools
Faculty of Science Monastir

Mathematics and Physics section. Built a strong foundation in mathematics, physics, problem-solving, algorithms, and scientific reasoning to prepare for entry into the national engineering cycle.

Certifications

Junior Cybersecurity Analyst Career Path
Junior Cybersecurity Analyst Career Path

Cisco

July 2025

Successfully completed the Junior Cybersecurity Analyst Career Path with Cisco Networking Academy

View Credential
Ethical Hacker
Ethical Hacker

Cisco

January 2025

Successfully completed the Ethical Hacker course

View Credential
Data Scientist Associate
Data Scientist Associate

Datacamp

June 2025

To get certified as a Data Scientist Associate, this candidate had to demonstrate that they have the knowledge, skills, and abilities to succeed at the entry level in this role.

View Credential

Contact Me

Get In Touch

I'm always open to new opportunities and collaborations. Feel free to reach out to me through the contact form or via my social media profiles.

rachdimedamine@gmail.com

+216 22 222 721

Find Me On