Career route / 2014 → now
Ten years, five turns.
-
01 / 05
2014–2017
Morocco · المغرب
Freelance Android beginnings
Built native Android apps with Java while studying at Université Ibn Zohr, learning client communication and shipping discipline through real freelance work.
-
02 / 05
2017–2019
Kharkiv, Ukraine
The move to Ukraine, and React Native
Moved from Morocco to Kharkiv for Computer Engineering, went cross-platform with React Native, and managed full app lifecycles from development to store submission.
-
03 / 05
2019–2022
Joined Veedoo
Full-stack web and mission-critical platforms
Moved from mobile to React, Next.js, Node, PHP, Docker, CMS architecture, Lifeline Ukraine, Ukraine Shelter, and EUvsDisinfo.
-
04 / 05
2023–2025
Remote
Solo scale, self-hosting, and AI systems
Scaled EveryRun solo, adopted Coolify and Hetzner, built text-to-SQL and AI research systems, and made architecture the center of delivery.
-
05 / 05
2025–Now
CTO / Founding Engineer
Setting the technical direction
Made self-hosting the default across every project, put AI tooling in every repository, and took the delivery stack off SaaS — while building ParliamentConnect solo on serverless GPUs.

How I Ship Five Times More With AI
How I Built ParliamentConnect's ML Pipeline Solo
Why I Self-Host Everything Now
Joining Baseloop as a Founding Engineer