Mouhcine El Khaoi
M. El Khaoi
Développeur Full Stack Senior Senior Full Stack Developer .NET / React.js

MouhcineEl Khaoi

Je conçois et je maintiens des applications métier en .NET et React.js. Depuis 2021, pour l’assurance, le transport ferroviaire et l’automobile.

I build and maintain business applications with .NET and React.js. Since 2021, for insurance, rail transport and the car trade.

Basé àBased in
El Jadida, MarocEl Jadida, Morocco
EmployeurEmployer
ALGO Consulting Group
En missionAssigned to
Sanlam Assurances
ExpérienceExperience
5 ans et 7 mois
LanguesLanguages
Arabe, français, anglaisArabic, French, English
Le parcours, à l’échelleThe route, to scale

Chaque segment est proportionnel à la durée de la mission.

Each segment is proportional to the length of the assignment.

ParcoursExperience

3 clients · 3 secteurs3 clients · 3 sectors

Consultant IT chez ALGO Consulting Group depuis mars 2021. J’ai commencé par un stage à l’ONCF, et je travaille depuis 2022 sur site chez Sanlam Assurances.

IT consultant at ALGO Consulting Group since March 2021. I started with an internship at ONCF, and since 2022 I have worked on site at Sanlam Assurances.

sept. 2022 → aujourd’huiSep 2022 → today 4 ans et 1 mois

Sanlam Assurances

Plateformes Santé, Réassurance, Corporate et Automobile

Health, Reinsurance, Corporate and Motor platforms

Développeur Full Stack confirmé .NET / React.js, en mission sur site

Full Stack Developer, .NET / React.js, on-site assignment

  • API REST en C# (.NET Core et .NET Framework) et interfaces utilisateur en React.js.
  • Conception et mise en œuvre des bases relationnelles sous SQL Server et Oracle.
  • Authentification et gestion des autorisations avec Keycloak.
  • Déploiement sur IIS et maintenance corrective pour les utilisateurs finaux.
  • Travail au quotidien avec les équipes métier et QA pour faire évoluer les plateformes.
  • REST APIs in C# (.NET Core and .NET Framework) and React.js user interfaces.
  • Design and build of relational databases on SQL Server and Oracle.
  • Authentication and authorization with Keycloak.
  • Deployment on IIS and corrective maintenance for end users.
  • Day-to-day work with business and QA teams to keep improving the platforms.
  • C#
  • .NET Core
  • .NET Framework
  • React.js
  • SQL Server
  • Oracle
  • Keycloak
  • IIS
déc. 2021 → sept. 2022Dec 2021 → Sep 2022 9 mois

Auto Hall

Autocaz, plateforme de vente de véhicules d’occasion

Autocaz, a used-car sales platform

Développeur Full Stack .NET / React.js

Full Stack Developer, .NET / React.js

  • Modules FrontOffice et BackOffice en React.js et .NET Core.
  • Intégration de services externes par API REST, dont l’OCR et l’envoi de SMS.
  • Déploiement et hébergement sur Microsoft Azure.
  • Tests unitaires, puis maintenance corrective et évolutive.
  • Front-office and back-office modules in React.js and .NET Core.
  • Integration of external services over REST, including OCR and SMS delivery.
  • Deployment and hosting on Microsoft Azure.
  • Unit tests, then corrective and evolutive maintenance.
  • React.js
  • .NET Core
  • C#
  • API REST
  • Azure
mars 2021 → déc. 2021Mar 2021 → Dec 2021 9 mois

ONCF

Système d’Information Voyageur

Passenger Information System

Stage de mars à octobre 2021, puis mission de suivi comme consultant junior

Internship from March to October 2021, then a follow-up assignment as a junior consultant

  • Interfaces WPF et services WCF sous .NET Framework.
  • Refactorisation du code existant pour en améliorer les performances.
  • Maintenance corrective et évolutive du système.
  • WPF interfaces and WCF services on .NET Framework.
  • Refactoring of existing code to improve its performance.
  • Corrective and evolutive maintenance of the system.
  • C#
  • .NET Framework
  • WPF
  • WCF

Stack

Utilisé en missionUsed on the job
Technologies par mission, dans l’ordre chronologiqueTechnologies by assignment, in chronological order
TechnologieTechnologyONCFAuto HallSanlam

LangagesLanguages

C#, JavaScript, TypeScript, SQL

Frameworks

ASP.NET Core, .NET Framework, React.js, Redux-Saga, Entity Framework, LINQ

Bases de donnéesDatabases

SQL Server, Oracle, IBM DB2

OutilsTools

Visual Studio, VS Code, Git, TFS, SSMS, Toad, IBM i ACS, IIS, Azure, Postman, Jira, Teams

SécuritéSecurity

Keycloak (authentification et autorisations)Keycloak (authentication and authorization)

MéthodeMethod

Agile / Scrum

FormationEducation

Diplômes et certificationsDegrees and certificates

DiplômesDegrees

  • Master Réseaux et Systèmes InformatiquesMaster’s in Networks and Computer SystemsUniversité Hassan 1er, Settat
  • Licence Informatique, Développement et Bases de donnéesBachelor’s in Computer Science, Software Development and DatabasesUniversité Chouaïb Doukkali, El Jadida
  • Baccalauréat Sciences Mathématiques (B)Baccalaureate, Mathematical Sciences (B)Lycée technique Errazi, El Jadida

Certifications

  • C#CodinGame
  • Certified React DeveloperW3Schools
  • Programming Foundations with JavaScript, HTML and CSSDuke University, Coursera

LanguesLanguages

  • ArabeArabiclangue maternellenative
  • FrançaisFrenchcourantfluent
  • AnglaisEnglishcourantfluent

Façon de travaillerHow I work

  • Analyse et résolution de problèmes
  • Rigueur et sens du détail
  • Travail en équipe avec le métier et la QA
  • Gestion du temps et des priorités
  • Adaptation et apprentissage continu
  • Analysis and problem solving
  • Rigour and attention to detail
  • Teamwork with business and QA
  • Time management and prioritisation
  • Adaptability and continuous learning
Contact

Me contacterContact

Pour une mission ou un poste .NET / React.js, le plus simple est de m’écrire.

For a .NET / React.js role or assignment, email is the quickest way to reach me.

elkhaoi.mouhcine@gmail.com
TéléphonePhone
+212 6 54 17 40 15
LinkedIn
in/mouhcine-el-khaoi
VilleCity
El Jadida, MarocEl Jadida, Morocco