Ahmed Baghouli

Full-stack & AI developer

AhmedBaghouli

I build AI systems that have to work for real people — an Arabic-first vision assistant for blind users, a bakery’s ordering platform, a radar tracker that survives noise.

Based in Tunisia

Intro film · In production

A short personal introduction, filmed in English, French and Arabic.

Intro film

Coming soon

A short personal introduction, filmed in English, French and Arabic. In production.

Selected work

Six builds, carried by one current.

Portrait of Ahmed Baghouli

About

I learn by shipping.

I’m a third-year Computer Science student at Université Sesame in Tunisia, finishing a Licence in Computer Science & Multimedia after two years of an integrated preparatory engineering cycle (MPI).

Most of what I know I learned by shipping: designing, building and deploying complete systems on my own — from a YOLO backend on Railway to a WhatsApp-connected ordering flow a real business uses every day.

Next, I’m aiming for a Master’s in Artificial Intelligence focused on natural language processing and computer vision — with the intention of continuing to doctoral research.

Nothing is gained without giving something of equal worth — so I work hard, and earn the right to play hard.

Now
Licence (L3) in Computer Science & Multimedia, Université Sesame
Languages
  • ArabicNative
  • EnglishCambridge B2 First · 176
  • FrenchB1 · language of instruction
Outside the screen
Competitive chess since 2018 · Six years of Shotokan karate

Path

Path

Experience

  1. Cheezy

    Freelance web developer

    Bizerte, Tunisia · hybrid

    Sourced the client through direct outreach to local businesses and delivered cheezy.store as a paid engagement: bilingual storefront, WhatsApp ordering flow, staff admin and AI assistant.

    Produced the video content used on the site and social channels; retained for ongoing maintenance and a follow-on mobile app.

  2. Sotetel

    Introductory internship

    Tunis, Tunisia

    Placement at a Tunisian telecommunications operator.

Education

  1. Université Sesame

    Licence in Computer Science & Multimedia (L3)

    Ariana, Tunisia

    Preceded by two years of the integrated preparatory cycle MPI (Mathematics, Physics, Computer Science), 2024–2026: annual average rising from 11.06 to 13.19/20, ranked 22nd of 72.

    Selected results: Web Technologies 2 — 18.20/20 (2nd) · Python Programming — 17.16/20 · Data Structures & Algorithms 2 — 15.86/20 · Numerical Analysis — 15.29/20 (8th).

  2. Baccalauréat

    Computer Science stream

    Tunisia

Competitions

  1. Top 5

    Code It Up 6.0

    Overnight hackathon — Sandy AI Lab, a multi-agent lab assistant.

  2. Participant

    Code It Up 5.0

    Overnight hackathon, IEEE ISET Bizerte.

Credentials

Eighteen credentials, earned one at a time.

  • Fundamentals of Deep Learning

    NVIDIA Deep Learning Institute · Feb 2026

    Verify
  • IT Specialist — Artificial Intelligence

    Certiport · Pearson VUE · Jan 2026

    Verify
  • AI Engineer for Data Scientists Associate

    DataCamp · Jul 2026

  • Python Data Associate

    DataCamp · Feb 2026

  • Generative AI: Prompt Engineering Basics

    IBM · Coursera · Jul 2026

    Verify
  • EU AI Act Literacy

    DataCamp · Jun 2026

  • Introduction to ChatGPT

    DataCamp · Jun 2026

  • Data Literacy

    DataCamp · Jun 2026

  • Introduction to NumPy

    DataCamp · Jun 2026

  • CCNA: Introduction to Networks

    Cisco Networking Academy · Jun 2026

  • Python Essentials 2

    Cisco Networking Academy · OpenEDG · Jun 2026

    Verify
  • Python Essentials 1

    Cisco Networking Academy · OpenEDG · Jun 2026

    Verify
  • C Essentials 1

    Cisco Networking Academy · Jun 2025

    Verify
  • Introduction to GitHub Concepts

    DataCamp · Jun 2026

  • B2 First — Pass at Grade B, 176

    Cambridge English · Aug 2026

    Listening 190 — the top of the scale for this exam

    Verify
  • 2026 Aspire Leaders Program

    Aspire Institute · Sept 2026

  • Introduction to Online Dialogue Facilitation

    Soliya · Sept 2026

  • Open Science Essentials

    NASA · Jul 2026

Drag sideways · tap a certificate to open it

Capabilities

Tools, grouped by what they were used for.

  1. 01

    Perception & language AI

    Object detection, OCR, speech and LLMs wired into products people use.

    • YOLOv8
    • Whisper
    • Groq
    • Gemini
    • RAG
    • Multi-agent orchestration

    Used in AI Eyes · Cheezy · Sandy AI Lab

  2. 02

    Product engineering

    Mobile, web and API work taken all the way to deployment.

    • React Native
    • Expo
    • React
    • Next.js
    • TypeScript
    • FastAPI
    • Flask
    • Supabase
    • PostgreSQL
    • Vercel
    • Railway

    Used in AI Eyes · Cheezy · Books Price Intelligence

  3. 03

    Scientific computing

    Estimation, simulation and honest evaluation.

    • Python
    • NumPy
    • SciPy
    • pandas
    • scikit-learn
    • MATLAB

    Used in Radar Interceptor · Books Price Intelligence

  4. 04

    3D, motion & video

    Real-time scenes and films rendered from code.

    • Unity
    • C#
    • Three.js
    • Remotion
    • Playwright

    Used in SubwayRunner · Radar Interceptor · Cheezy

Python · JavaScript · TypeScript · C++ · C · C# · PHP · SQL

More on GitHub

Smaller builds and supporting repositories.

All repositories
  • Attendance platform + RAG chatbot

    Role-separated attendance management for admins, teachers and students (PHP MVC, MySQL), with a Flask retrieval chatbot behind an Apache reverse proxy and campus-network-only attendance entry. Built with a teammate; graded 18.20/20, ranked 2nd.

    PHP · MySQL · Flask · Apache

  • Caffeine

    A responsive single-page site for a coffee shop in Bizerte — menu, reviews, location. Vanilla HTML, CSS and JavaScript, no build step.

    HTML · CSS · JavaScript

  • Bubbleberry Bliss

    A marketing site for a bubble-tea shop: animated hero, product showcase, mobile-first layout.

    React · TypeScript · TanStack Start · Vercel

  • aieyes-backend

    The FastAPI vision/OCR service behind AI Eyes — base64 image in, text out — Dockerised on Railway.

    Python · FastAPI · Docker · Railway

  • Brew Bliss menu creator

    A menu builder for coffee shops — create, edit and publish a digital drinks menu.

    React · TypeScript · shadcn/ui

Contact

Let’s build something that matters.

Open to Master’s programmes in AI, internships and freelance work. Email is the fastest way to reach me.