- Home
- Career
Seven years of software engineering
From industrial automation to the Azure cloud, five major accounts, teams across six countries, and one common thread: robust applications, built for the people who use them.

I am Ayyoub Fahmi, software engineer
Trained in automation and industrial IT between Fès and Mulhouse, I cut my teeth on mobile robots, embedded sensors, and production lines before specializing in building business applications with C#/.NET.
Over seven years, I have worked with five major accounts: Capgemini, AFI ESCA, Euro-Information (Crédit Mutuel), Veolia, and Hager Group. From insurance to banking, from water to the electrical industry. Today, I build solutions connected to the Azure cloud, within international teams stretching from France to China.
Five major accounts, seven years of assignments
Hager Group, Veolia, Euro-Information, AFI ESCA, Capgemini: from the electrical industry to banking, as a freelancer and as part of in-house teams.
Software Engineer
Full-stack developer on industrial projects (Industry 4.0, machine connectivity, cybersecurity): from design to deployment, across the entire software lifecycle.
- Design and development of front/back solutions in C#/.NET: ASP.NET, MongoDB
- Integration of Azure PaaS services: App Service, CosmosDB, RabbitMQ, IoT Hub
- Setup and maintenance of DevOps pipelines (Azure DevOps, Git)
- Industry 4.0 projects: machine connectivity and industrial cybersecurity
- Day-to-day collaboration with international teams
.NET / Angular Consultant
Assignment on Waterp, the ERP behind Veolia Water's customer management: billing and collections, plus technical operations (quotes, works, field interventions).
- Design and management of CI/CD pipelines with Azure DevOps, deployment automation
- Automation of data migrations with Liquibase
- Performance testing with JMeter and continuous improvement through SonarCloud
- .NET/C# development and resolution of critical production issues
- Collaboration with a Morocco-based team to ship several deliverables
.NET Analyst Developer (Consultant)
Analyst developer for EIT: analysis, monitoring and full-stack development on telecom billing applications.
- Full-stack development on billing applications
- Development of data transfer applications to Bouygues Telecom
- Management of payment and billing batch jobs
- Technical support for the domains covered by the team
Software Development Engineer
Development engineer within the information system of an insurance company.
Analyst Developer
Development of a truck tracking application for Naphtachimie and INEOS: requirements analysis, database design, mobile and web development, hosting.
- Gathering and analysis of customer requirements
- Design and setup of the SQL Server database
- Development of the Android mobile app and the ASP.NET web application
- Hosting on an IIS server, SOAP web services, Mapbox mapping
An engineering foundation
From physics in Fès to the ENSISA master’s degree in computer science in Mulhouse: an academic path built between Morocco and France.
Master's degree (M2) in Computer Science
ENSISA (École Nationale Supérieure d’Ingénieurs Sud-Alsace)
Industrial computing, software and mobile development, project management.
Master's degree (M1) in Industrial Computing
Université de Haute-Alsace
Multitasking and network programming, microcontrollers, robotics, project management, database design, network administration.
Master's degree in Control Engineering & Industrial Computing
Université Sidi Mohammed Ben Abdellah
Research-level training in information science and technology: analysis, writing, communication and a solid foundation in mathematics.
Bachelor's degree in Electronics (EEA)
Faculté des Sciences de Fès
Two-year university diploma (DEUG) in Physics
Faculté des Sciences de Fès
Active member of the ENACTUS FST Fez association.
Technical skills
The languages, frameworks, and services I use on real assignments, from .NET back ends to the Azure cloud.
.NET Back End
Front End
Azure Cloud & DevOps
Data
Quality & Performance
Embedded, Sensors & Robotics
An engineering profile for your digital projects
Available for freelance assignments in Alsace, in hybrid mode, or fully remote anywhere in France. Free first call, reply within 24 business hours.