Bienvenue sur le profil Malt de Farid !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Farid pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Farid Tazi

développeur c# .net core

Peut se déplacer à Paris, Paris 9e Arrondissement, Paris 10e Arrondissement, Paris 18e Arrondissement, Paris 19e Arrondissement

  • 48.8546
  • 2.3477
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Farid.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Farid.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 50km autour
  • Paris 9e Arrondissement
  • Paris 10e Arrondissement
  • Paris 18e Arrondissement et 10km autour
  • Paris 19e Arrondissement et 10km autour

Préférences

Durée de mission
≥ 6 mois
Secteur d'activité
Préfèrerait éviter:
  • Banque & assurances
  • Défense & armée
  • Hôtellerie
  • Industrie pharmaceutique
  • Secteur médical
+5 autres
Taille d'entreprise
Préfèrerait éviter:
  • 1 personne
  • 2 - 10 personnes

Vérifications

Langues

Catégories

Compétences (21)

Farid en quelques mots

Ingénieur diplômé et spécialisé sur les technologies web de Microsoft, j'ai su affiner mes compétences sur le développement d'application web en C# .NET et .NET Core au cours de projet divers et tout aussi challengeant les uns que les autres.
Au cours de mes expériences, j'ai pu monter en compétences sur la mise en place d'architecture complexe (Hexagonal, Onion, N-Tiers etc...) au sein d'environnements en microservice communiquant par des bus d’événements.
Désireux d'évoluer dans un environnement Agile, j'ai également exercé le rôle de SCRUM Master tout en validant mes compétences via une certification Scrum.org.

Expériences

L'Oréal

Mode & cosmétiques

Consultant C# .NET Core

Clichy, France

novembre 2019 - juin 2020

Intégré à la Web Site Factory qui s’occupe d’environs 70 sites pour toutes les marques du groupe (Garnier, Kérastase, Mixa…) à travers le monde et dont l’objectif est de facilité la mise en place et la gestion des sites web.

 Développement d’un orchestrateur de commande scalable, robuste et respectant les principes du design for failure
 Développement de scripts PowerShell pour l’automatisation de process (gestion des traffic manager Azure, création de nouveaux sites prêt à l’emploi sur Azure, restauration de base de données etc…)
 Création d’un batch de synchronisation des datas entre Azure et une BDD SQLServer
 Refactoring d’un backend monolithique issue d’un PoC pour le projet LOTS
 Interventions sur le frontend VueJS du projet LOTS

Méthodologie: « Agile »

Projets:
 LOTS – Lord Of The Scripts : Plateforme web composé d’un FrontEnd VueJS, un BackEnd .NET Core ainsi que d’un orchestrateur de commande et un batch de synchronisation des datas en .NET Core.
Cette application permet aux équipes L’Oréal à travers le monde de manager leurs sites web depuis une interface unique qui intègre toutes les règles métiers présente chez L’Oréal. Depuis l’interface VueJS, des opérations sont lancé et envoyé à l’orchestrateur de commande qui permet de jouer (entre autres) des scripts PowerShell qui représente des processus automatisés qui jusque-là pouvaient parfois s’étaler sur plusieurs semaines.
 LOTS – Front : Réalisation de diverses tâches de refactoring pour l’envoi de commande à l’orchestrateur et pour la gestion de mise à jour du statut des commandes lancées.
 LOTS – Back : Refactoring du Proof Of Concept pour avoir un code plus robuste. Mise en place de logging, amélioration de la gestion des droits utilisateurs, gestion de la sécurité etc…
 LOTS – Synchronisation : Création d’un batch C# permettant de récupérer les données présentes sur Azure afin de les traiter et les stocker sur une base de données SQLServer. Utilisation de KUDU, Azure SDK for .NET et gestion de bulk pour l’optimisation.
 LOTS – Orchestrateur : Création from scratch d’un orchestrateur de commande. Mise en place de Docker à 100%, architecture hexagonale, mise en place du BDD et du DDD, utilisation de Microsoft DurableTask pour faciliter le design for failure (reprise des commandes en cours en cas de crash), scalabilité pour l’utilisation future de Kubernetes (les instances d’orchestrateur se répartissent la charge de travail) etc…
C# .NET Core Powershell SQL EFCore Dapper VueJS Docker Azure ServiceBus Octopus Jenkins microservices BDD DDD NUnit BitBucket JIRA Confluence

SeLoger.com - SeLoger

Immobilier

Développeur C# .NET / .NET Core

Paris, France

juillet 2018 - Aujourd'hui

o Développement de microservices (C#, .NETCore, Angular, AWS, Hexagonal, TeamCity, Octopus)
o Développement d'un système d'import d'annonce par flux en temps réel (RabbitMQ, Docker, REST)
o Migration d'un monolith vers une architecture en microservice (Gateway, Ocelot etc.)
o Scrum Master d'une équipe de 9 personnes (rituels agiles, sprint review, coaching etc...)

Castelis

Agence & SSII

Lead Développeur C# .NET

Ivry-sur-Seine, France

juillet 2017 - juillet 2018

o Développement du site web d'un client grand compte, leader sur le marché de l'alimentaire (CMS Sitecore)
o Refonte du site web de l'entreprise (CMS Sitecore, Azure, Azure Machine Learning)
o Veille technologique permanente avec séminaires de présentation interne sur les nouvelles technologies liées à Sitecore
o Gestion d'équipe en SCRUM (JIRA, rituels agile)
C# .NET Microsoft Azure HTML5 CSS3 JavaScript Intégration continue Sitecore TeamCity Octopus GitHub Atlassian Confluence MangoDB SQLServer

AVANTI-Technologies

Edition de logiciels

Ingénieur R&D C# .NET

Paris, France

avril 2015 - juillet 2017

Recommandations externes

Consultez les recommandations qu'a reçues Farid

Formations

Certifications