kb Abdo

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

  1. 2024 – now

    Model-driven migration of a mainframe language

    Parsers, metamodels and code generation that move legacy mainframe programs to modern Java.

  2. 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.

  3. 2023

    Automated repair of generated code

    Finding and fixing recurring defects in generated code automatically.

Professional work is described without client names.

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.