Ouael SAHBI

Your go-to engineer for building impactful solutions

Bringing your ideas to life with clean, efficient, and scalable code. Whether it's building web apps, optimizing performance, or solving complex technical challenges.

Full-stack & AI engineer
Idea → production

Web apps · AI · Research

Ouael Sahbi

Portfolio

Discover what I've created

Each piece reflects my passion for innovation and commitment to delivering high-quality results. Feel free to explore and get inspired!

MEDfl
  • Machine Learning
  • Research
  • Web Dev
  • Desktop Dev

MEDfl

An open-source federated learning framework for medicine, from simulation to real hospital networks

Oligo
  • Web Dev
  • App Dev

Oligo

A deals and discounts app for Algeria: browse offers, generate a QR code, save at the checkout

Servsi
  • Web Dev

Servsi

Solutions IT fiables pour Votre Entreprise

ALMORAFIK
  • Web Dev

ALMORAFIK

A Q&A learning platform where baccalaureate students ask questions and get answers from teachers and classmates

SmartBev
  • Web Dev
  • App Dev

SmartBev

A platform to run a fleet of connected hot-drink vending machines, from QR payment to maintenance

Spinet NFC
  • Web Dev

Spinet NFC

Digital business cards, shared instantly with a tap

See all 10 projects →

Open source

Live GitHub activity

Pulled straight from GitHub and refreshed every hour: what I've been shipping lately.

70
Contributions (last year)
53
Public repositories
15
Stars earned
90
Followers
@ouaelesi
Last push to MEDomicsLab/MEDfl · 5 days ago
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Less
More

Recently active repositories


Experience

Where I've worked

MEDomicsLab, University of Sherbrooke logo

MSc Researcher — Federated Learning in Medical AI

2023 – Present

MEDomicsLab, University of Sherbrooke • Sherbrooke, CanadaCurrent

Master's student in MEDomicsLab since 2025, after a research internship in the lab from October 2023 to August 2024. I combine federated learning and transfer learning with differential privacy to protect medical data, and I build MEDfl, the lab's federated learning package, which is integrated into the MEDomics platform.

MEDomicsLab profile
University of Sherbrooke logo

Teaching Assistant

2025 – 2026

University of Sherbrooke • Sherbrooke, Canada

Supervised lab sessions and helped students work through technical problems. Graded assignments and exams against shared rubrics, giving clear, consistent, and timely feedback. Worked with the teaching team on student follow-up and on improving course material.

Software Engineer — Freelance / Client Projects

2022 – 2024

Independent • Remote

Delivered production web applications end to end for clients (including MEDfl, Servsi, and Spinet NFC), covering architecture, frontend, backend, and deployment.


Talks & Events

Sharing, learning & building community

Conferences I've presented at, posters, talks, and the events I've organized or joined along the way.

2026
PosterPoster presenter

Poster presentation

Réseau santé numérique (RSN) Scientific Days

2026 Québec, Canada
2025
TalkSpeaker Highlight

MEDfl: A Collaborative Framework for Federated Learning in Medicine

T-CAIREM Conference, University of Toronto

2025 Toronto, Canada

Presented the MEDfl research project.

TalkSpeaker

Presenting the MEDfl research project

Kaféfak, Université de Sherbrooke

2025 Sherbrooke, Canada
HackathonParticipant

Université de Sherbrooke Ideathon

Innovation and solution-development competition

2025 Sherbrooke, Canada
2024
TalkPresenter

Final-year project defense: AI and federated learning

Final-year project defense

2024
2022
HackathonParticipant

HackAI

Artificial intelligence hackathon

2022 Sousse, Tunisia
HackathonParticipant

NASA Space Apps Challenge

International technology innovation hackathon

2022 Algiers, Algeria
2021
HackathonParticipant

JunctionX Algiers

Development and innovation hackathon

2021 Algiers, Algeria
2020
HackathonParticipant

HackFest

Software development competition

2020 Algiers, Algeria

Education

Academic background

University of Sherbrooke logo

Master of Science (Research) in Computer Science

2024 – Present

University of Sherbrooke • Sherbrooke, Canada

Research-based Master’s degree focusing on federated learning, differential privacy, and medical AI. Developing advanced simulation tools for privacy-preserving collaborative learning.

University of Sherbrooke logo

Final Year Project Internship

2024

University of Sherbrooke • Sherbrooke, Canada

Carried out final-year project internship on federated learning in medical data analysis at Université de Sherbrooke.

Higher National School of Computer Science (ESI) logo

Complementary Master in Computer Science

2023 – 2024

Higher National School of Computer Science (ESI) • Algiers, Algeria

Complementary Master program reinforcing advanced topics in distributed systems, AI, and software engineering.

Higher National School of Computer Science (ESI) logo

Engineer in Computer Science (Software Engineering)

2019 – 2024

Higher National School of Computer Science (ESI) • Algiers, Algeria

Five-year engineering program focused on software engineering, algorithms, system design, and applied computer science.


Certifications

Courses & certifications

Courses that helped me build my foundations in software and data.

  • Node.js: Securing RESTful APIs

    LinkedIn Learning · Nov 2021

  • Building RESTful APIs with Node.js and Express

    LinkedIn Learning · Nov 2021

  • Introduction to Data and Data Science

    365 Data Science · Nov 2021

  • Foundations of Project Management

    Coursera · Aug 2021

    Verify
  • Front-End Web Development with React

    Coursera · Sep 2020

    Verify
  • Python Data Structures

    Coursera · Sep 2020

    Verify

Ouael Sahbi

About

Developer who loves to build stuff

Hello! I'm Ouael Sahbi, a software engineer and researcher currently pursuing a Master's degree at the University of Sherbrooke, focused on federated learning, differential privacy, and medical AI.

Beyond research, I build production web applications end to end — from architecture to polished UI — with an eye for clean, reliable, and maintainable code.


Contact me

Let's talk!

Feel free to reach out! I'm here to help and will respond within 24 hours. Your questions matter to me!


Skills

Here are the frameworks, libraries, and technologies I have experience with. This is not a complete list—I'm constantly learning and adding new skills.

Languages

Java
Python
JavaScript
TypeScript
PHP
Kotlin
C
Assembly
R
SQL
HTML5
CSS3

Frameworks

React
Vue.js
Next.js
Nuxt.js
Node.js
Express.js
Laravel
jQuery
Bootstrap
Tailwind CSS
Material UI

Databases

Oracle Database
PostgreSQL
MySQL
SQLite
MongoDB

Tools & DevOps

Git
GitHub
GitLab
Bitbucket
Jenkins
Docker
Postman
IntelliJ IDEA
PyCharm
PhpStorm
VS Code
Jupyter Notebook
Anaconda

Machine Learning

TensorFlow
PyTorch