À propos
Ahmed Boumenzel, ingénieur informatique.
Je crée des logiciels, des applications et des automatisations pour des personnes et des entreprises qui ont un problème concret à résoudre. Voici qui je suis, comment je travaille et pourquoi ABSystems existe.
Qui je suis
Une passion pour construire des choses qui servent.
Je suis Ahmed Boumenzel, ingénieur informatique et développeur logiciel. J'aime comprendre comment les choses fonctionnent et transformer une idée en un outil qui sert vraiment.
Mon parcours m'a fait travailler sur des projets très différents : un système de guidage pour robot, une application mobile Android, des robots qui dessinent le plan de leur environnement, une serre automatisée, un contrôle qualité de câbles ou encore un logiciel de trading automatique. J'en ai retenu une chose : il n'existe pas une seule bonne solution, il existe celle qui correspond à votre situation.
Mon rôle est de bien comprendre votre besoin, puis de choisir et de construire l'outil le plus adapté — en vous expliquant chaque étape simplement.
L'histoire d'ABSystems
A.B. + systèmes.
ABSystems, ce sont mes initiales — A.B. — associées au mot « systèmes » : des outils qui travaillent ensemble pour résoudre un problème.
L'idée de départ est simple : partir d'un problème réel et arriver à une solution concrète, qui s'utilise au quotidien. C'est tout le sens de la devise « Du problème à la solution ».
Ma vision
Ma façon de travailler.
Quatre principes que je garde pour chaque projet, petit ou grand.
Comprendre avant de construire
Je commence par votre quotidien et votre problème. Les choix techniques viennent ensuite.
Parler simplement
Vous n'avez pas besoin de connaître l'informatique. Je vous explique chaque étape avec des mots courants.
Rester honnête
Je ne promets que ce que je peux réellement faire, sans chiffres inventés ni résultats irréalistes.
Construire pour durer
Un outil utile évolue avec votre activité. Je reste présent après la mise en service.
Parcours
Formation & expériences.
Des études d'informatique en France et au Maroc, et quatre expériences en entreprise et en laboratoire.
Formation
Expériences professionnelles
Compétences techniques
Les outils que j'utilise.
Vous n'avez pas besoin de connaître ces noms : c'est mon travail de choisir les bons outils pour que votre solution soit fiable et facile à faire évoluer.
Langages
C, C++, C#, Python, Java, Kotlin, PHP, JavaScript
Web
React, Node.js, Blazor (.NET), Python (Flask), JEE
Mobile
Android (Kotlin), serveur Python pour les calculs lourds
Ordinateur
C# / WinForms, Qt / PyQt, JavaFX
Données
SQL, SQL Server, MySQL, MongoDB, InfluxDB, API REST
Industrial & robotique
Systèmes embarqués (Raspberry Pi, capteurs), robots (ROS2, cartographie SLAM), guidage robotique en C++
IA & données
Machine Learning, Deep Learning, TensorFlow, PyTorch, analyse et préparation de données
Mise en ligne & méthodes
Docker, AWS, Azure, Git, GitLab, GitHub, CI/CD, Agile / Scrum, tests unitaires