- FreelanceFull-stack Migration of Desktop Applicationoktober 2024 - Vandaag (8 maanden)Berkane, OR, MoroccoArchitected and migrated a legacy desktop application to a modern .NET Core MVC web architecture while implementing clean code practices and ensuring backward compatibility. Designed and developed a scalable RESTful API layer using C# and .NET framework to serve both the web application and legacy desktop client, demonstrating microservices principles. Reduced code duplication by 35% by centralizing business logic in the API and applying proper design patterns, significantly improving maintainability across platforms. Implemented Entity Framework Core with MS SQL Server for robust database operations, ensuring real-time data consistency between web and desktop clients. Optimized API performance through TDD approaches and implemented caching mechanisms to enhance cross-platform responsiveness in line with DevOps best practices.
- FreelanceDynamic Website Development for Brussels-based Clientjanuari 2024 - maart 2024 (2 maanden)Brussels, BelgiumDesigned and developed a dynamic, responsive website using ASP.NET MVC principles, ensuring seamless functionality across devices (desktop, tablet, mobile). Implemented client-side interactivity with JavaScript frameworks for enhanced user experience, including real-time form validation and dynamic content updates. Built server-side logic using C# for secure database interactions, user authentication, and data processing following clean code standards. Optimized front-end performance with HTML5/CSS3 and implemented CI/CD pipelines for efficient deployment and maintenance.
- Berkane PrintIT & Operations Specialistaugustus 2023 - november 2023 (3 maanden)Berkane, OR, MoroccoDeveloped and implemented automated inventory tracking system using .NET technologies for printing supplies, setting predefined thresholds to trigger reorders and minimize stockouts. Engineered real-time reporting dashboards and alerts for stock replenishment using C# and SQL Server, improving supply chain efficiency in the retail sector. Analyzed usage patterns through custom software solutions to optimize procurement cycles and reduce waste. Designed a centralized dashboard with C# and JavaScript frameworks to visualize key metrics, enabling data-driven decision-making for procurement and budgeting. Developed and maintained applications for tracking financial documents, ensuring compliance with organizational standards for document accuracy and security. Diagnosed and resolved hardware/software issues for computers and laptops, reducing downtime by 30% through proactive troubleshooting techniques. Provided Tier 1/2 technical support to staff, resolving system performance, software, and hardware challenges. Conducted proactive maintenance to prevent critical failures and extend device lifespan.
- AQA BaccalaureateLAYMOUN HIGH SCHOOL2009Baccalaureat
- Specialized Technician, Packaging and ConditioningOFPPT2011Specialized Technician, Packaging and Conditioning
- Specialized Technician, Business ManagementOFPPT2014Specialized Technician, Business Management
- Specialized Technician, Software DevelopmentOFPPT2022Specialized Technician, Software Development
- UCT- UGent2025
- Graduaatsopleiding in ProgrammerenVives Hogeschool2025Graduaatsopleiding in Programmeren
- GegradueerdeNARIC-Vlaanderen2022Gegradueerde