Parcours

Où j'ai travaillé, et ce que j'y ai porté

Cinq postes sur quatre ans — dont une entreprise que j'ai cofondée. Cliquez sur l'un d'eux pour voir ce que j'y ai réellement porté et avec quoi j'ai travaillé.

Expérience professionnelle

Formation

2023-08 — 2024

Développement web & mobile full-stack

ReBootKamp Tunisia

Formation intensive par projets à partir d'août 2023 — React, Node, bases de données, DevOps, agile. Mes premiers dépôts poussés en sont sortis en octobre.

Par projetsFull-StackDevOps

2022

Baccalauréat — Sciences techniques

Le Kef, Tunisie

Mention : Assez Bien. Électronique, circuits logiques, mathématiques. La raison pour laquelle un graphe de dépendances et une table de vérité me semblent le même genre d'objet.

ÉlectroniqueCircuits logiquesFondamentaux informatiques

Langues

  • ArabeLangue maternelle
  • FrançaisCourant
  • AnglaisCourant
  • AllemandConversationnel

Contributions open-source

Des projets open source auxquels je contribue. Le changement LangChain ci-dessous a été livré en amont.

LangChain · CLI deepagents2026-02

feat(cli): afficher le nom du modèle et la taille de la fenêtre de contexte via /tokens

Mergé le 2026-02-20, +30 / −6 sur un seul fichier, 5 commits. Corrige l'issue #1434, livré dans deepagents-cli 0.0.24 et cherry-pické dans deux branches de release. Le mainteneur a demandé un test unitaire et une capture d'écran ; j'ai livré les tests, buté sur une erreur de quota d'API pour la capture et l'ai dit, et il a poussé deux commits de revue puis mergé.

CLImergé & livré
Voir la pull request →

Je contribue aussi à PostHog & storytold.

Certification

à l'étude

iSAQB CPSA-Foundation

Certified Professional for Software Architecture — vues architecturales, patterns, et le vocabulaire pour expliquer des décisions à des non-techniciens.

à l'étude

LFCS — Linux Foundation Certified SysAdmin

Le quotidien de l'administration de la machine moi-même — utilisateurs, stockage, réseau, systemd, conteneurs.

à l'étude

Cisco CCNA

Routage, commutation et fondamentaux réseau, la couche sous tout ce que je déploie.

certifié

ReBootKamp Full-Stack Certification

Par projets, axée sur les workflows de production.

Profondeur dans le temps

Ce que je pouvais réellement construire, et quand

Auto-évalué, et peu flatteur au début. Python en 2020 adolescent, un démon pair-à-pair en Rust six ans plus tard — ce qui compte ici, c'est la pente.

notionutilisélivré avecà l'aiseprofond2020202120222023202420252026PythonJavaScript / TSReactNode / NestJSPostgreSQLDocker / DevOpsRustKotlin