Aymen Fredj
AI Engineering Student

Aymen Fredj

Machine Learning • Data Science • Web Development

Third-year AI engineering student focused on building intelligent, data-driven applications. Passionate about machine learning, data pipelines, and creating impactful solutions through code.

Ariana, Tunisia
+216 98 232 090

Skills

Technical expertise and tools

Languages
Python, SQL, Java, C, C++
ML / Data Science
scikit-learn, Pandas, NumPy, Matplotlib, Data preprocessing, Feature engineering
Business Intelligence
Power BI, Tableau
Web Development
Django, PHP (MVC), HTML/CSS, Bootstrap, REST APIs
Tools & Platforms
Git/GitHub, Linux, Postman, Qt, SDL, Arduino
Databases
PostgreSQL, MySQL

Projects

Academic and personal work

US Food Data Analysis

ML & BI
Python • Pandas • NumPy • scikit-learn • Power BI
  • Cleaned and prepared a dataset of 3,150 rows across 7 features (handling missing values, outliers, encoding, scaling, and feature engineering)
  • Trained and evaluated multiple ML models including Random Forest, SVM, KMeans, and DBSCAN, comparing performance using accuracy, F1 score, and silhouette metrics
  • Built interactive BI dashboards tracking key indicators, categories, trends, and distributions with dynamic filtering capabilities

Freelance & Internship Offers Platform

Web App
Django • Python • HTML/CSS • Postman
  • Implemented role-based features for candidates and companies with posting workflow and advanced search/filtering
  • Designed database models, validation logic, and CRUD views following Django MVT architecture
  • Added recommendation system with similarity matching and comprehensive API documentation

Education Platform

PHP MVC
PHP • MVC • MySQL • HTML/CSS • Bootstrap • XAMPP
  • Built a web application using MVC architecture with authentication and core educational modules
  • Implemented full CRUD functionality backed by MySQL database
  • Deployed and tested locally using XAMPP server environment

2D Adventure Game + Arduino Controller

Game Dev
C • SDL • Arduino
  • Developed a 2D game loop with rendering, collision detection, and scoring system using C and SDL
  • Integrated Arduino-based controller for real-time input, enhancing gameplay interaction

Football Management Desktop App

Desktop
C++ • Qt • Arduino
  • Built Qt desktop application for managing football teams, players, and matches
  • Connected Arduino component for stadium interaction and real-time display
  • Validated functionality with comprehensive testing and user feedback

Experience

Professional background

Intern (Stage d'immersion d'entreprise)

STEG Mahres, Sfax
June 2024 • 1 month
  • Supported daily operations by organizing photovoltaic files using Excel and local IT department tools under supervision
  • Utilized Excel and internal systems to track requests and communicate updates to team members
  • Delivered comprehensive documentation improving visibility and organization of departmental processes

Education

Academic background

Engineering Degree in Artificial Intelligence

ESPRIT Tunisia
Relevant coursework: Machine Learning, Deep Learning, Data Mining, Statistics, Databases
2023 – 2028

Baccalaureate (Mathematics)

Lycée Pilote de Sfax, Tunisia
Mention Bien
2022

Activities & Certifications

Professional development and community involvement

Deep Learning Fundamentals
NVIDIA Certification (2025)
RAS IEEE ESPRIT Student Branch
Member (2022/2023)
LPS Youth Club
Member (2020)
Microsoft Tech Club LPS
Member (2019–2021)
Languages
Arabic (Native) • French (B2) • English (C1)