Karim Ammi
I am a developer, training at École 42 after ten years in industrial maintenance. I write C and C++ close to the system — HTTP servers, sockets, I/O multiplexing — and full web applications in TypeScript.
Recent projects
All projects
CineSuite
Digital playback for film sets
React 19, TypeScript, Zustand, Tailwind CSS
Closed source

Core GMAO
Full CMMS built on Clean Architecture
Next.js, TypeScript, PostgreSQL, Prisma
Public source code

ft_transcendence
Multiplayer 3D Pong platform
Fastify, TypeScript, Babylon.js, Tailwind CSS
Public source code
Background
Before code, I spent ten years in industrial maintenance, part of it leading technical teams. One habit stayed with me: when a system goes down, you look for the cause methodically, not by guesswork.
Get in touch
For a role, a project or just a question, write to me.