Aymen El Amri
Engineer, author, and founder of FAUN.dev, eralabs, and Ragger.
At a glance
- Role
- Software engineer, author and maker
- Based in
- Paris, France
- Founder of
- FAUN.dev, eralabs, Ragger
- Books published
- 20+
- Languages
- French, English and Arabic: fluent. German: basic.
Biography
I am an independent engineer and instructor in Paris. Since 2017 I have designed and delivered training on DevOps, site reliability engineering, cloud native infrastructure and applied AI: Docker, Kubernetes, Ansible, GitLab, ArgoCD, observability, DevSecOps and generative AI, in-house and open-enrolment. I have trained more than a thousand engineers, at Microsoft, Intel, Société Générale, Michelin, Orange, EDF and the French Ministry of the Armed Forces, among many others, through a catalogue of more than forty programmes.
Before that I worked as an engineer and architect. I started as an independent software engineer in 2010, running Linux hosting and building custom software for client teams, and co-founded Mouat'n, an open source platform for civic participation and open data. From 2014 I took DevOps and continuous-integration engagements at ERDF, EDF and Michelin Travel Partner, then became chief technical architect at Weblib, where I designed a hybrid edge, fog and cloud architecture and set up a container-based delivery pipeline.
In 2016 I founded FAUN.dev, a platform and community for engineering teams: technical newsletters, community-published articles, a tool directory and FAUN.sensei() for courses and learning paths, read by 100,000 developers and engineers. In 2017 I founded eralabs, a cloud native and DevOps consultancy that CIO Applications ranked among the top ten in Europe, and in 2024 Ragger, an API platform for conversational agents built on retrieval-augmented generation. Alongside these, I advise technology startups.
I have written more than twenty technical books, from Docker and Git to Kubernetes, GitOps, observability, DevSecOps, Python and AI engineering, published by FAUN.dev, Packt, O'Reilly, Hanbit Media, DMK Press and Leanpub. Many of them have been translated, including into French, Korean, Chinese, Japanese and Russian, and researchers have cited them every year since 2023, including two ACM conference papers co-authored at Google and Microsoft. My articles appear in industry publications and newsletters, including the Cloud Native Computing Foundation's, InfoQ, TechTarget and HackerNoon, and the official Kubernetes blog lists my writing among its recommended reading.
I have been a DevOps Institute Ambassador for France since the programme's founding cohort in 2019. TechBeacon named me to its DevOps 100, and I won first prize in a national free-software competition. I have spoken at DevOps India Summit, Global SKILup Day, DevOpsDays, École 42 and elsewhere.
I hold a research master's in software engineering from the Higher Institute of Computer Science in Tunis and a national engineering degree in real-time computing from ISSAT, and I studied social innovation in a digital context at Lund University. I work in French, English and Arabic.
Areas of work
The subjects I build with, write about and teach.
- DevOps
- Site Reliability Engineering
- Platform Engineering
- Cloud Native Computing
- Cloud Architecture
- Microservices
- Distributed Systems
- High Availability
- Edge Computing
- Kubernetes
- Docker
- Containers
- Linux
- Infrastructure as Code
- Terraform
- Ansible
- Configuration Management
- CI/CD
- GitOps
- Argo CD
- Helm
- GitLab
- Monitoring
- Observability
- Prometheus
- DevSecOps
- Software Supply Chain Security
- Backend Development
- Python
- Generative AI
- Large Language Models
- Prompt Engineering
- Retrieval-Augmented Generation
- AI Agents
- Model Context Protocol
- LangChain
- Vector Databases
- Local AI Inference
- Fine-tuning
- AI Coding Assistants
- AI Engineering
- Applied Artificial Intelligence
- Technical Training
- Technical Writing
- Public Speaking
- Architecture Reviews
- Startup Advising
- Open Source
- Developer Relations
- Developer Marketing
- Community Building
- Content Strategy
- Newsletter Publishing
Companies
Products and companies I founded and still run.
FAUN.dev
A developer newsletter and learning platform.
eralabs
Cloud, DevOps and platform engineering consulting.
Ragger
A chat, RAG and API platform.
Published books
Technical books and courses on infrastructure, automation and applied AI.
-
OpenAI GPT For Python Developers - 2nd Edition
Build GPT-4, Whisper and Weaviate applications in Python: prompt engineering, fine-tuning, embeddings and semantic search, no ML background needed. -
LLM Prompt Engineering For Developers
Craft, test and optimize prompts for GPT-4 and other LLMs with LangChain, Azure Prompt Flow and promptfoo, in working Python code. -
Cloud Native Microservices With Kubernetes
Build, deploy and operate microservices on Kubernetes with Helm, Rancher, Istio, Prometheus, Terraform and GitOps pipelines. -
Generative AI For The Rest Of Us
A plain-language guide to generative AI: what ChatGPT and Claude actually do, and what they change for jobs, regulation and geopolitics. -
The Ansible Workshop
Learn Ansible by writing playbooks: roles, collections, inventories, and automation for Docker, Kubernetes and everyday IT work. -
The Augmented Developer
Work with GitHub Copilot, ChatGPT and custom LLM agents to write, refactor and review code, and build your own tools with LangChain. -
Painless Docker
Learn Docker from images and volumes through networking, orchestration and production-ready security. -
Practical MCP with FastMCP & LangChain
Build MCP servers and clients with FastMCP and LangChain: tool design, error handling, human-in-the-loop approval and production deployment. -
Local AI Engineering with Ollama
Run models on your own hardware with Ollama: size the machine, drive the API, package a Modelfile, fine-tune with QLoRA, ship an agent. -
GitOps the Hard Way, with Argo CD
Provision servers with Terraform, bootstrap a cluster, install Argo CD from raw manifests, and build a GitOps pipeline you wired yourself. -
Learn Git in a Day - The Visual Guide
Zero Git to a real workflow in a day: the working directory, staging area and repository, and how to undo anything you did. -
AWX in Action
Run Ansible as a platform: install AWX on Kubernetes, build inventories and workflows, ship custom execution environments, scale it out. -
Helm V4 in Practice
What Helm actually does during install, upgrade and rollback - so you can design charts that bend without breaking and debug releases.
Featured in
Publications and organisations that have covered or hosted my work.









Official profiles
Where to follow my work and get in touch.
Contact
The fastest way to reach me is email. The full CV covers the professional detail this page summarises.