Experience

Where I've worked, and what I owned there

Five roles across four years — one of them a company I co-founded. Click any of them to see what I actually owned and what I worked in.

Work Experience

Education

2023-08 — 2024

Full-Stack Web & Mobile Development

ReBootKamp Tunisia

Intensive, project-based training from August 2023 — React, Node, databases, DevOps, agile, and professional deployment workflows. My first pushed repositories came out of it that October.

Project-basedFull-StackDevOps

2022

Baccalaureate — Technical Sciences

Le Kef, Tunisia

Mention: Assez Bien (Fairly Good). Electronics, logic circuits, mathematics, and a technical focus on systems and automation. The reason a dependency graph and a truth table feel like the same kind of object to me.

ElectronicsLogic circuitsIT fundamentals

Languages

  • ArabicNative
  • FrenchFluent
  • EnglishFluent
  • GermanConversational

Open-source contributions

Open-source projects I contribute to. The LangChain change below shipped upstream.

LangChain · deepagents CLI2026-02

feat(cli): display model name and context window size using /tokens

Merged 2026-02-20, +30 / −6 across one file, 5 commits. Fixes issue #1434, shipped in deepagents-cli 0.0.24 and cherry-picked into two release branches. The maintainer asked for a unit test and a screenshot; I shipped the tests, hit an API-quota error on the screenshot and said so, and they pushed two review commits and merged.

CLImerged & released
View the pull request →

Also contributing to PostHog & storytold.

Certification

studying

iSAQB CPSA-Foundation

Certified Professional for Software Architecture — architectural views, patterns, and the vocabulary for explaining decisions to non-technical stakeholders.

studying

LFCS — Linux Foundation Certified SysAdmin

The day-to-day of running the box myself — users, storage, networking, systemd, containers.

studying

Cisco CCNA

Routing, switching and network fundamentals, the layer under everything I deploy.

certified

ReBootKamp Full-Stack Certification

Project-based, production-workflow focused.

Depth over time

What I could actually build, and when

Self-assessed, and not flattering at the start. Python in 2020 as a teenager, a peer-to-peer daemon in Rust six years later — what matters here is the slope.

awareused itshipped itfluentdeep2020202120222023202420252026PythonJavaScript / TSReactNode / NestJSPostgreSQLDocker / DevOpsRustKotlin