Ahmad is a software architect and full-stack developer. He currently works at Interpol General Secretariat, as part of the Analytics Squad of the Information and Communication Technology Directorate.
Prior to Interpol, as a freelancer, he designed, built and maintained robust digital solutions for clients such as SNCF, Malt, Rtone and others.
As a lecturer at Claude Bernard University Lyon 1, Ahmad teaches courses on Object-Oriented Modeling, Programming Languages, and Software Engineering, covering topics such as Java, UML, Design Patterns, and Vue.js.
His thesis on geometrical analysis of digital mock-ups and function knowledge representation of 3D models earned him a PhD in Mathematics and Computer Science from Grenoble Alpes University.