
Je conçois et développe des logiciels qui doivent fonctionner de manière fiable sous pression — systèmes embarqués temps réel, services backend, plateformes web et applications de bureau. En plus de 30 ans en Turquie, en Angleterre et en Allemagne, j'ai maîtrisé l'ensemble du spectre : du firmware bare-metal sur microcontrôleurs aux architectures serveur distribuées, en collaboration avec des ingénieurs et des équipes de nombreux pays et secteurs.
Mon approche est architecturale : je définis les frontières des modules, la sémantique de propriété et les modèles de threading avant d'écrire la première ligne de code. Cette discipline a façonné des middlewares AUTOSAR Classic, des pipelines temps réel lock-free, des intégrations de sécurité matérielle et des systèmes de build multiplateformes couvrant plusieurs systèmes d'exploitation — Linux, UNIX et Windows — et chaînes de compilation. Je suis aussi à l'aise pour concevoir un système à partir de zéro sur la base d'une fiche technique vierge que pour livrer dans les contraintes d'une base de code existante certifiée en sécurité fonctionnelle.
J'ai écrit deux livres de programmation — dont un officiellement recommandé par le Ministère de l'Éducation turc — et je suis titulaire d'un brevet en sécurité matérielle. Basé à Munich, je suis en transition vers le conseil indépendant sous le nom Fedem, proposant des services d'architecture C++, de systèmes embarqués et d'ingénierie de plateformes à des clients automobiles, industriels et technologiques à travers l'Europe. En parallèle, je développe deux projets : UMTSM, un générateur de code de machines à états piloté par les modèles destiné à une commercialisation, et FFS, le framework web C++23 à base de plug-ins qui fait tourner ce site en production — développé entièrement grâce à l'ingénierie assistée par l'IA comme preuve de concept opérationnelle de cette méthodologie.