As a passionate Full Stack developer, I have extensive experience in both front-end (Angular, React) and back-end (.NET, Node.js) technologies, along with various databases. I enjoy solving complex problems using diverse algorithms and data structures and am always seeking new challenges to expand my expertise.
Ingénieur Full Stack
Marseille, France
Apr 2024 - Aug 2025
altea si·Full-time
• Architecture and maintenance of a scalable microservices ecosystem using .NET 9, in accordance with SOLID principles • Design of RESTful APIs with complete documentation and optimized performance • Database migrations and efficient schema management via Entity Framework Core • Development of feature-rich Angular 19 applications with TypeScript and RxJS for state management • Creation of a reactive user interface component library ensuring multi-device compatibility • Creation of complex dynamic forms with advanced validation logic • Execution of database queries for debugging and data integrity verification • Implementation of complete error management and logging systems for production environments • Monitoring of application health indicators and microservices availability with Grafana • Orchestrated communication of microservices with resilient error handling • Development of custom business logic modules meeting specific client requirements • Contribution to technical design discussions and architectural decisions • In-depth code reviews ensuring compliance with quality standards and knowledge sharing • Active participation in Agile ceremonies, including daily stand-ups and sprint planning • Completion of multiple complex tasks while meeting all business requirements and deadlines
Développeur c#/js
Aix-en-Provence, France
Sep 2022 - Sep 2023
apside·Alternance
• Modification of an existing Dashboard that displays the projects • Complete modification of the style layout • Optimization of the existing Angular code • Creation and implementation of the 'State Management System' using only RXjs • Addition of new features • Modify the API and the MySql database to adapt to the new features • Collaboration with two team members in the creation and modification of the 'Microsoft Hololens' applications developed with MRTK3 and Unity • Fixing visual bugs in Cordova JS • Communication with Apple support regarding the IAP platform issue • Deployment of the IOS application on the App Store
Full Stack Developer
Morocco
Dec 2018 - Aug 2021
sqli·Full-time
• Developing new features and maintaining existing code (.Net, Angular, Electron, CosmosDB, MSSQL) • Deploying and maintaining a large .Net and Angular Application in Production (CI/CD, Azure DevOps) • Debugging functional, technical, or data-related issues • Translating business requirements into tasks and user stories • Benchmarking technical choices and comparing new technologies to improve our technical stack
C# .Net Developer
Morocco
Jan 2018 - Jun 2018
sews·Full-time
• Maintained the integrity of sensitive data • Debugged issues that may cause data loss • Wrote SQL scripts for new functionalities • Created new applications for small Raspberry Pi 3 • Created applications for Windows 10 IOT specifically for Raspberry Pi 3 • Changed the Raspberry Pi from Windows 10 to Debian-based OS • Used Mono to display Windows applications in Debian • Created an application for a laser gun barcode reader that had Windows CE
Full Stack Developer
Morocco
May 2017 - Nov 2017
viatoile·Full-time
• Created new functionalities in an IoT-based project • Helped in architectural and development stack changes • Debugged functional, technical, or data-related issues • Translated business requirements into tasks and user stories • Implemented MongoDB and JWT authentication with an ASP.NET Core API • Refactored all the ASP.NET MVC code into a new Angular 4 application • Deployed to Azure • Created a Cosmos Document DB to test the architectural change
Full Stack Developer
Morocco
Dec 2015 - May 2017
id2tel·Full-time
• Created new functionalities and debugged web applications using different stacks • Created an emailing service that sends alerts to specific email accounts • Monitored servers and debugged server-related issues mainly in a Linux environment • Created, added functionalities, debugged, and fixed Android applications • Helped in the implementation of new push notifications in Android projects • Created an iOS application using Swift 2 specific to client needs
C# / AngularJs Developer
Morroco
Feb 2015 - Sep 2015
imt groupe·Full-time
• Helped in the creation of a CRM-type project • Helped in the creation of fixed goals and achieving them • Created and debugged new functionalities molded from business requirements • Learned new technologies to be efficient as soon as possible • Created an iOS application using Objective-C for GPS services owned by the company