Gaied Rayen — PortfolioAI Engineering Student
at ESPRIT, Tunisia

Ras Jebel, Tunisia37.21° N — 10.12° E

Gaied Rayen — Engineering intelligent systems, games & stories that move.

(01) — AboutWho's behind the pixels

I'm Gaied Rayen — a third-year Artificial Intelligence engineering student at ESPRIT, earning a B.Sc. in Computer Science in parallel at the University of the People. I move between models and game loops, code and editing timelines, building things that think, play and tell stories.

Portrait.exePhoto coming soon

Currently Looking for an internship in AI, computer vision, games or mobile — ready to learn fast and ship things that work.

(02) — Selected work

Things I've built, broken & rebuilt.

Six projects across AI, games, apps and the web — from a camera that sorts trash to a live online store. Open any card for the full story.

→ Keep scrolling

01Personal project · AI

WasteGuard

Smart recycling management system

A full management system for a recycling company, with AI that analyses data and classifies waste automatically — plus a smart-bin prototype whose camera spots the waste type and sorts it into the right compartment.

  • C++ / Qt
  • Computer vision
  • Classification
  • Hardware
Case study ↗
02Personal project · Game

Shadows of Pripyat

2D video game, written in C

A 2D game co-developed in C with a teammate — from the game loop up — with gamepad/controller support and a multiplayer mode.

  • C
  • Game loop
  • Gamepad
  • Multiplayer
Case study ↗
03Personal project · Web game

Zitouna Quest

Competitive online quiz game

An interactive, competitive quiz platform inspired by Kahoot — timed questions, points for speed and a leaderboard that keeps everyone on edge.

  • Real-time
  • Multiplayer
  • Game design
Case study ↗
04Internship · Mobile

Mandra FM

Live radio streaming app

A mobile app that carries a community radio's FM broadcast online, live — built during my internship at Mandra FM, alongside editing and post-producing the station's audiovisual content.

  • Mobile
  • Live streaming
  • Audio
  • Premiere Pro
Case study ↗
05Client project · Web

Quincaillerie Dakhli

E-commerce for a hardware store

A French online shop for a hardware store in Ras Jebel — hand-written WordPress theme and plugin, a 44-product catalogue, cash on delivery and flat-rate shipping across Tunisia. Live.

  • WordPress
  • WooCommerce
  • PHP
  • UI design
Case study ↗
06ESPRIT project · Data

Padel BI

Data engineering & machine learning

A pipeline that scrapes and parses international padel results — 49k entry pairs and 31k matches so far — feeding a data warehouse and models for clustering, scoring and prediction.

  • Python
  • Scraping
  • Data warehouse
  • ML
Case study ↗

More experiments live on

github.com/alrayen ↗
(03) — SkillsWhat I bring to the table

Four crafts, one curious mind.

01

AI & Machine Learning

Data analysis, automatic classification and computer vision — teaching machines to see, sort and predict.

  • Computer vision
  • Classification
  • Data analysis
  • Clustering
02

Game Development

Game loops, input and multiplayer, written close to the metal in C — and quizzes built to be played competitively.

  • C
  • Gamepad input
  • Multiplayer
  • Game design
03

Mobile & Web

Streaming apps, desktop tools in Qt and a live WooCommerce store — products people actually use.

  • Mobile apps
  • C++ / Qt
  • WordPress / PHP
  • WooCommerce
04

Audiovisual & Motion

Editing, post-production and sound for radio and video — because the best tech also tells a story.

  • Premiere Pro
  • Photoshop
  • Illustrator
  • Audition

Grab & throw — they don't break

Python C C++ Qt PHP WordPress WooCommerce SQL Computer vision Machine learning Data analysis Web scraping Premiere Pro Photoshop Illustrator Audition Git ✺ AI ★
(04) — JourneyEducation · experience · wins

The road so far.

  1. 2024Education

    Baccalaureate — Mathematics

    Highest honors · Tunisia

    Graduated high school on the mathematics track with the highest distinction.

  2. 2024 → nowEducation

    Engineering degree — Artificial Intelligence

    ESPRIT · Tunisia

    Third year of the AI engineering track — machine learning, data engineering and a lot of hands-on projects.

  3. In progressEducation

    B.Sc. Computer Science

    University of the People · online

    A second degree, pursued in parallel with engineering school.

  4. July 2025Experience

    Intern — Audiovisual editing & mobile app

    Mandra FM Community Radio

    Edited and post-produced the station's audiovisual content, and built a mobile app that streams the FM broadcast live.

  5. 2025Award

    3rd place — Game Day

    Game Day · 3rd edition

    Podium finish at the third edition of Game Day.

  6. August 2026Experience

    Intern — Technical network

    Tunisair Technics

    Observation internship in the technical network department, following its day-to-day operations.

  7. September 2026Client work

    Quincaillerie Dakhli goes live

    E-commerce · Ras Jebel

    Designed, built and deployed a WooCommerce store for a local hardware shop.

  8. NextOpen

    Your team?

    Internship · AI, vision, games or mobile

    I'm looking for an internship where I can learn fast and ship real things. Let's talk →

(05) — PlayMade by a game dev, obviously

Take a break. Beat my score.

Pripyat Run is a tiny endless runner, drawn pixel by pixel on a plain canvas — no engine, same spirit as the games I write in C. Jump the barrels, stay low under the drones, and see how far you get.

  • Space↑ or tap — jump
  • Hold — jump higher

Your best 00000

PRIPYAT RUN1 player · v1.0
● Insert coin
(+) — Beyond codeLanguages · people skills

I'm

Languages

  • ArabicNative
  • FrenchB2
  • EnglishB2
  • GermanA1

3rd

Game Day — 3rd edition

2025 · Podium finish

(06) — ContactOpen to internships

Got an internship, an idea or a wild project?

Let's talk.