· NOW ·
Alaa-eddine Kaddouri
Software Architect • Building cool things since 1998 • 🇫🇷 France / 🇲🇦 Morocco
scroll to discover my story▼▼▼
ERA 02 · 2005–2011 · FRANCE
The Foundations
At 17, I crossed the Mediterranean. University of Lille: mathematics & computer science, then internet technologies & networks. Then the enterprise years: .NET, SharePoint, consulting for names like Accor. The era where I learned that shipping for real users is a different sport than shipping for yourself.
iSafePDF: a free Windows application I built and open-sourced for digitally signing, timestamping and encrypting PDF documents. The kind of tool businesses paid serious money for at the time. Shown here in its natural habitat: a 2000s desktop window.
iSafePDF: an open-source PDF signing & protection tool (C# / .NET).
- PKCS#7 digital signatures with visual placement
- RFC 3161 trusted timestamping
- Encryption & XMP metadata
Featured on CodeProject. Preserved today "as-is, for reference and archival purposes". I don't delete my history, I archive it.
ERA 03 · 2012–2016 · MOROCCO, NEW GAME+
THE PLAY
Everything in this quest log actually happened. In 2012 I founded Ezelia, my own game studio in Morocco, building HTML5 games and gamified apps for real clients, with one absurdly ambitious side project on top: a massively multiplayer RPG running entirely in the browser. In 2012, that was borderline crazy.
The golden age of HTML5 games, and I was all in. Engines, GUIs, particles, pathfinding, multiplayer RPC… if browsers could play it, I was building the tools for it.
Building games meant building the missing tools, so I open-sourced them. These four libraries (shown as game cartridges, click any to open it on GitHub) were used by HTML5 game developers around the world, and together collected 800+ GitHub stars.
SHIPPED GAMES: Germiz · Pixel Memories · Mouseeba · Demonition · Boomy
ERA 04 · 2017–2021 · THE LAB
The Exploration Years
Quieter on the surface. Busier underneath. I chased every wave before it broke: blockchain, neuro-evolution, NLP, voice cloning, WebRTC, trading bots. Not every experiment ships. Every experiment teaches.
Each card below is a real experiment from my GitHub: side projects built to understand a technology by rebuilding it, years before these fields went mainstream. Not products; training grounds.
"LINC Is Not a Cryptocurrency :)". A blockchain miner stripped to its educational core. No wallets, no hype, just the algorithm.
Genetic algorithms evolving neural networks. AI before it was cool (again).
Real-time voice synthesis experiments. The generative wave, four years early.
First algorithmic trading experiments. A seed that would sprout in 2025 →
The exploration years converge into a career direction: AI, at scale, for real users. I join INK to lead its engineering.
ERA 05 · 2022 → NOW · THE AGENTS
The Operating System
for Agents
INK evolved into SmythOS, and I lead its engineering as VP of Engineering. The kid who wrote an OS for one machine now builds an OS for AI agents. Full circle, 25 years apart.
SRE is an open-source engine that runs AI agents in production. Think "operating system, but the programs are AI agents". I lead its development at SmythOS. Every card below is a live project; click to open it on GitHub.
The Smyth Runtime Environment: open-source, cloud-native runtime for agentic AI. Top contributor: ~800 commits.
agent.run() // production-ready
Self-hosted visual drag-and-drop AI agent builder.
Parse streaming LLM text into structured events, even when tags split mid-chunk.
A programmable debugger for AI agents: humans and LLMs, pair-debugging.
"I lead with empathy, design with precision, and stay grounded in one belief: great technology serves people first."
ERA 06 · 2025–2026 · SIDE QUEST → ACQUISITION
The Markets
January 2025, a side project: what if Pine Script could run anywhere? Eighteen months and 568 commits later, PineTS was acquired by LuxAlgo, and I joined their core engineering team.
This is not a stock. It's my career, 1998 → 2026, plotted as a real candlestick chart, in true PineTS spirit. Each candle is a period of my life; yellow dots mark the milestones listed under the chart. Yes, 2016–2017 was a red candle. Careers have those too.
Pine Script® v5/v6 transpiler & runtime for Node.js and the browser, with 1:1 syntax compatibility. Written solo, sponsored, then acquired (June 2026).
// Pine Script in…
ta.ema(close, 200)
// …JavaScript out. Anywhere.
· NOW ·
Alaa-eddine Kaddouri
Software Architect • Building cool things since 1998 • 🇫🇷 France / 🇲🇦 Morocco
scroll to discover my story▼▼▼