Computer Science Engineering Student

Idriss Haddad

I'm Idriss, a Computer Science Engineering student interested in Artificial Intelligence, Computer Vision, and Cloud Computing.

01 / Work

Experience

August 2026
1 month

Information Systems Intern @ United Gulf Financial Services North Africa

Analyzed internal business processes and requirements to support information system digitalization, using Excel to structure process data and identify workflow improvements.

  • Microsoft Excel
  • Process analysis
  • Requirements gathering
August 2025
1 month

Observation Intern @ Tunisie Telecom

Observed technical and administrative operations while gaining practical insight into telecommunications services, network infrastructure, and national network maintenance.

  • Telecommunications
  • Network infrastructure

02 / Selected work

Projects

A few things I've made while learning, experimenting, and solving problems for people around me.

01Sep 2026

Hand Gesture Volume Controller

A real-time computer vision application that maps the distance between the thumb and index finger to system volume through live webcam gesture detection.

  • Python
  • OpenCV
  • MediaPipe
02Aug 2026

AI Assistant — RAG & Tool-Calling Agent

Built a conversational AI assistant combining Retrieval-Augmented Generation with an LLM-based tool-calling agent for semantic search, calculations, and text summarization.

  • Python
  • LangChain
  • FastAPI
  • ChromaDB
  • Groq / Llama 3.3
03Apr 2026

Containerized DNS Infrastructure

Deployed a redundant master-slave DNS infrastructure with automatic zone transfers using Docker, BIND9, and Rocky Linux.

  • Docker
  • BIND9
  • Rocky Linux
  • DNS
04Apr 2026

QartNET — Collaborative Academic Platform

Developed a collaborative platform for the ENICarthage community with authentication, role-based administration, session management, password reset, and secure data access.

  • Angular
  • Spring Boot
  • PostgreSQL
  • RBAC
05Apr 2026

Delivery Supervision Mobile App

Developed an Android app for controllers and delivery drivers to search and monitor deliveries, view live statuses, and communicate through in-app messaging.

  • Android
  • Java
  • MySql
06Dec 2025

Delivery Management System

Built a web-based system to manage articles, orders, and deliveries through a web interface backed by REST APIs.

  • Node.js
  • Express
  • Oracle PL/SQL
  • REST APIs

03 / Academic path

Education

Sept 2024
July 2027

Engineering Degree in Computer Science 3rd year

Ecole Nationale d'Ingenieurs de Carthage (ENICarthage) — Carthage, Tunisia

Three-year engineering program focused on software engineering and computer science.

Sept 2022
July 2024

Preparatory Diploma in Physics and Engineering Sciences

Institut Preparatoire aux Etudes d'Ingenieurs de Monastir (IPEIM) — Monastir, Tunisia

Ranked 90th out of 686 candidates in the national engineering school entrance exam.

04 / Toolkit

Skills

Programming

Python
Java
C / C++
JavaScript
SQL

Backend

FastAPI
Spring Boot
REST APIs
PostgreSQL
SQLite

Data & vision

OpenCV
scikit-learn
pandas
LangChain
Jupyter

Tools

Git
Docker
Linux
AWS
Figma

05 / Contact

Let's work on something useful.

Email is the best way to reach me. I'm open to final-year internships and opportunities to learn with a good engineering team.