Summary
Ahmad Shahwan is a versatile software developer and researcher with 11 years of experience blending academic rigor (PhD in CS) with hands-on engineering across full-stack, IoT and enterprise systems. Based in Lyon, he has led and trained teams at SNCF, delivered platform features at Malt, and currently builds software for INTERPOL while lecturing algorithms and OOP at Polytech Lyon. His background spans Java/Spring and Angular front-ends to systems design, API integration and AI-related projects, with repeated roles as trainer and professional educator. He moves comfortably between research-driven problems (geometric model processing during his PhD) and production engineering, often taking ownership of architecture and technical refactoring. Known for sharing expertise and fostering opportunities, he combines consultancy, teaching and development in a pattern that accelerates team capability as well as product delivery. An uncommon asset is his track record of translating academic research into practical software for city-scale IoT and enterprise domains.
11 years of coding experience
12 years of employment as a software developer
Doctor of Philosophy (PhD) Mathematics and Computer Science, Doctor of Philosophy (PhD) Mathematics and Computer Science at Université Grenoble Alpes
Bachelor of Engineering - BE Computer Science, Bachelor of Engineering - BE Computer Science at Damascus University
Master’s Computer Science, Master’s Computer Science at The Arab Academy For Management, Banking And Financial Sciences
English, French, Arabic