Mohamed Tahiri, software engineer
Software engineer. I build AI systems that hold up in production.
I take AI from demo to production. Agents that use real tools, search that finds the right source, evaluations that tell the truth, and the infrastructure that holds it all together.
What I’ve built.
5 projects · open one to read the case study
- 2026 · work
Buddy
An AI agent in production for maintenance teams: hybrid search, tools, sourced answers, 2,600+ tests and measured evals.
- 2026 · personal
Agent entrepreneur
An experiment: an AI agent runs a small online business, and a human keeps the final say on every decision.
- 2026 · work
Training Studio
A Claude Code plugin: non-technical teams make videos and trainings by answering a few questions.
- 2024 → · personal
Course platform
Find classes near you, on the web, iOS and Android. I carry its backend, search and infrastructure as code: 1,100+ commits.
- 2023 → · open source
SDKs, Alexa and Home Assistant
One API, four clients: two SDKs generated from an OpenAPI spec I wrote, an Alexa skill on AWS and a Home Assistant integration.
AI in the middle, everything else around it.
- Applied AI
- Web product
- Infra
- Data
- Motion & voice
- Open source
Hover a dot
From Compiègne to Miami.
- 2022 → 2026 · Compiègne
Engineer, UTC
Information systems engineering: distributed systems, architecture, and 6th out of 70 in competitive programming.
- 2024 → 2025 · Paris
Data & backend, Napta
Six months of Python and Airflow pipelines, PostgreSQL and CI, in a team of seven senior engineers.
- 2026 → · Miami
AI engineer, Air France-KLM group
Final-year internship, then a VIE contract in Miami: I design and ship AI tools for technical teams.
What my colleagues say.
I highly recommend Mohamed! His strong adaptability, genuine curiosity (which led him to explore and deepen his knowledge across many technologies), and product-oriented mindset are real assets.
During his internship at Napta, Mohamed had the opportunity to work on data integration and synchronization tasks, DevOps topics, CI, as well as product improvements. He quickly became familiar with the codebase and adapted to our processes, which allowed him not only to be productive within the team very quickly, but also to bring valuable ideas.
Mohamed demonstrated great curiosity across very different topics. He consistently formulated constructive proposals and successfully led internal initiatives — from idea to team adoption, through development and quality assurance.
The entire Napta team really enjoyed working with him!