As a Microsot .NET Consultant, I have over 9 years of solid experience developing and designing software solutions in different technical environments, with an expertise in Microsoft .NET bringing software solutions to customers in different industries. I'm currently interested in Cloud technologies, Data Engineering, DevOps tools, Containers, AI and IoT. I attend most of Microsoft Events related to these topics.
In addition to a result-driven mind, I have good communicative and organizational skills. I speak fluently 3 languages : English, French and Arabic and I am a Scrum Master, DevOps Developer, ITIL v4 and Azure certified. I love challenges and I am initiative, competitive and open-minded.
Technical Stack :
C#, ASP.NET MVC, Entity Framework, oAuth, jQuery, XML/XSLT, xUnit, Oracle
DDD, EventSourcing, CQRS
VS 2017, Jenkins
Project Management : Scrum, Jira
Microsoft .NET Consultant
to March 2018
Project context :
Developing new functionalities on two interaction desktop application for ENGIE call centers.
Participating in technical discussions regarding the tools and the architecture.
Technical environment :
.NET 4.0, Visual Studio 2015, Resharper, Visual Studio Online, C#, WPF, Prism, Unity, Winforms, MVP, MVVM, DevExpress, SOAP Web Services, WCF, Oracle Sql Developer.
Microsoft .NET Consultant
Banque Neuflize OBC
to February 2017
Project Context : Development of a Risk Assessment Management module querying multiple data sources, generating Risk Assessment Forms in Excel format and sending them to the bank's CRM.
Technical Environment : .NET Framework 4.0, C#, ASP.NET Webforms, jQuery, Bootstrap, EPPlus, ADO.NET, MS Unity, Visual Studio 2010, SQL Server 2008, TFS, Microsoft Dynamics CRM, DB2, SAB.
Solutions .NET Developer
to May 2015
Canada - Ontario
Project Context : Internet Optimization solutions
- Developed and maintained web applications that creates and customizes internet services for EMEA customers.
- Wrote test plans and deployment documents.
- Executed acceptance test plans and deployed solutions in customer's environments.
Technical Environement : Visual Studio 2010, Framework .net 4.0, C#, Winforms, ASP.NET MVC/Webforms, jQuery, ADO.net, EntityFramework, LINQ, WCF, Web Services, SoapUI, SQL Server 2008
to July 2013
Essilor International project :
- Contributed in information gathering and suggested technical solutions.
- Developed web and desktop solutions using Microsoft .NET Platform
- Unit-tested solutions functionality.
- Executed test plans.
- Wrote specifications and deployment documents.
Technical Environnement : Visual Studio 2008, Framework .net 3.5, C#, Winforms, ASP.NET MVC/Webforms, EnterpriseLibrary, ADO.NET, WCF, WPF, SQL Server 20005, TFS. C++, Delphi
to June 2011
Contributed in developing a helpdesk solution. A JEE based web application..
Tools : UML, JEE : JSF 2.0, PrimeFaces 3.0, JPA 2.0 EclipseLink, Tomcat 7, NetBeans 7, Oracle 10g
Présidence de l'USMBA Fès
to September 2010
Developed an Investment budget managment application.
Tools : VS 2010, C#, ADO.NET, Crystal Reports, Mysql, UML
to August 2009
Developed a personal finance managment system web application using PHP/Mysql.