Rabat, Morocco
Abderrahmane
Kotbi
Software engineer. I build language tooling and runtimes that move old systems to the cloud, and I am turning my attention to a newer problem: seeing what AI agents actually do.
Now
Software Development Engineer at Amazon Web Services
Since 2022, on mainframe modernization: compilers, metamodels and runtimes that let decades-old programs run on modern infrastructure.
Next
Observability for agentic AI
A part-time doctoral project at ENSIAS on how to observe, diagnose and steer systems of AI agents. Its practical side is Tracelight.
Work
Selected projects
- 2024 – now
Model-driven migration of a mainframe language
Parsers, metamodels and code generation that move legacy mainframe programs to modern Java.
- 2022 – 2024
A runtime for mainframe system services on Linux
Replacing the services migrated programs expect from the mainframe, so they run unchanged on Linux.
- 2023
Automated repair of generated code
Finding and fixing recurring defects in generated code automatically.
Professional work is described without client names.
Open source
Code in public
Background
Software engineering degree from ENSIAS (Rabat, 2022), after preparatory classes in mathematics and physics. AWS Certified Solutions Architect – Associate and AWS Certified AI Practitioner.
What drives me
Giving back through open source and writing. Mathematics, physics and literature. The people I look up to built tools others still use: Dennis Ritchie, Linus Torvalds.