Bouzakaria - Développeur .NET

Ref : 200519A001
Photo de Bouzakaria, Développeur .NET
Compétences
Expériences professionnelles
  • EXPERIENCES PROFESSIONNELLES

    Europ Assistance (11/2020)
    Lead technique Azure/Asp.net

    Mission principale :
    Maintenance et évolution des systèmes existants (une trentaine d’applications).

    Tâches réalisées/Modules développés :

    ▪ Migration de version d’applications .Net framework en 4.8
    ▪ Migration de version d’applications .Net Core en .NET6
    ▪ Migration d’applications sur le cloud Azure (Batch, API et WebApp)
    ▪ Mise en place de process de déploiement et d’intégration continue : Pipeline, Release, et déploiement sur les différents environnements (Dev, Acceptance, Préprod et prod)
    ▪ Proof Of Concept: KeyCloak, SendGrid, Carte COVID, devise convertisseur, ..
    ▪ Mise en place de nouvelles APIs rest
    ▪ Amélioration des performances (lenteur sur des WebApp ou certains batchs)
    ▪ Audit et sécurité d’application (injection sql, javascript, hsts, obsolescence des packages)
    ▪ Refonte IHM, correction des bugs et analyse
    ▪ Encadrement des stagiaires

    Environnement :
    Asp.Net Core / Asp.Net, C#, MVC, Angular, SQLserver, Oracle, MySQL, PostgreSQL, JQuery, CSS, Bootstrap, Git, Entity framework, SendGrid azure, OpenID Connect, Oauth2, Azure devops, AppInsight, KeyVault.

    Bolloré (09/2019-10/2020)
    Lead technique Asp.net Core (Angular / VueJS / TypeScript)

    Mission principale :

    Développement d’une application from scratch pour la gestion des demandes de transport (transport de marchandise unitaire, regroupement de colis, historique d’acheminement, ..)
    Maintenance et évolution des systèmes existants.

    Tâches réalisées/Modules développés :

    ▪ Réalisation de nouvelles fonctionnalités pour les applications Client Alerting/IOT qui permettent le tracking de la marchandise
    ▪ Conception et réalisation de l’application Liebherr :
    - Mise en place de l’architecture
    - Mise en place de l’authentification Azure OpenID Connect
    - Implémentation d’un email service provider sur Azure
    - Développement de la partie front (VueJs) et la partie back (Web Api)
    ▪ Correction des bugs et analyse des anomalies.
    ▪ Déploiement des applications / intégration continue

    Environnement :
    Asp.Net Core / Asp.Net, C#, MVC, SPA, SQLserver, Transact-SQL, Procédures stockées, Angular, VueJs, TypeScript, JQuery, CSS, Git, Entity framework, SendGrid azure, OpenID Connect, Oauth2.


    HAVAS (09/2018 – 06/2019)
    Lead technique Asp.NET MVC

    Mission principale :

    Lead technique de l’application permettant le ciblage et la vente des panneaux publicitaires.

    Tâches réalisées/Modules développés :

    ▪ Réalisation de nouvelles fonctionnalités de l’application Adcity utilisée par dix pays.
    ▪ Intégration de données volumineuses en base (package SSIS)
    ▪ Développement de contributeur d’intégration continue.
    ▪ Mise en place de SonarQube et réalisation d’un audit de qualité intégrale de l’application.
    ▪ Refonte de l’architecture de l’application et Refonte du front
    ▪ Démonstration et ateliers techniques.
    ▪ Correction des bugs et analyse des anomalies.
    ▪ Déploiement de l’application / intégration continue

    Environnement :
    Asp.NET, C#, MVC, SQLserver, Transact-SQL, Procédures stockées, TypeScript, JQuery, CSS, SonarQube, TFS, Entity framework, SSIS

    Bolloré (09/2019)
    Lead technique Asp.net Core (Angular / VueJS / TypeScript)
    Mission principale :
    Développement d’une application from scratch pour la gestion des demandes de transport (transport de
    marchandise unitaire, regroupement de colis, historique d’acheminement, ..)
    Maintenance et évolution des systèmes existants.
    Tâches réalisées/Modules développés :
    ▪ Réalisation de nouvelles fonctionnalités pour les applications Client Alerting/IOT qui permettent
    le tracking de la marchandise
    ▪ Conception et réalisation de l’application Liebherr:
    - Mise en place de l’architecture
    - Mise en place de l’authentification Azure OpenID Connect
    - Implémentation d’un email service provider sur Azure
    - Développement de la partie front (VueJs) et la partie back (Web Api)
    ▪ Correction des bugs et analyse des anomalies.
    ▪ Déploiement des applications / intégration continue
    Environnement :
    Asp.Net Core / Asp.Net, C#, MVC, SPA, SQLserver, Transact-SQL, Procédures stockées, Angular, VueJs,
    TypeScript, JQuery, CSS, Git, Entity framework, SendGrid azure, OpenID Connect, Oauth2.

    HAVAS (09/2018 – 06/2019)
    Lead technique Asp.NET MVC
    Mission principale :
    Lead technique de l’application permettant le ciblage et la vente des panneaux publicitaires.
    Tâches réalisées/Modules développés :
    ▪ Réalisation de nouvelles fonctionnalités de l’application Adcity utilisée par dix pays.
    ▪ Intégration de données volumineuses en base (package SSIS)
    ▪ Développement de contributeur d’intégration continue.
    ▪ Mise en place de SonarQube et réalisation d’un audit de qualité intégrale de l’application.
    ▪ Refonte de l’architecture de l’application et Refonte du front
    ▪ Démonstration et ateliers techniques.
    ▪ Correction des bugs et analyse des anomalies.
    ▪ Déploiement de l’application / intégration continue
    Environnement :
    Asp.NET, C#, MVC, SQLserver, Transact-SQL, Procédures stockées, TypeScript, JQuery, CSS, SonarQube,
    TFS, Entity framework, SSIS

    SNCF (05/2017 – 08/2018)
    Ingénieur d’études et développement iOS/Asp.NET
    Mission principale :
    Participation à la maintenance et au développement de nouvelles fonctionnalités du système qui couvre le
    processus de conduite : de la préparation de la mission à la saisie du bulletin de service, en passant par la
    conduite en cabine. Il inclut également des fonctions avancées de communication et d’échange (mail,
    réseau social d’entreprise …)
    Tâches réalisées/Modules développés :
    ▪ Participation à la réalisation de nouvelles fonctionnalités de l’application SIRIUS qui accompagne
    16000 conducteurs de trains lors de leurs trajets
    ▪ Revues de code à l’aide de Gerrit, et intégration continue à l’aide de Jenkins
    ▪ Correction des bugs et analyse des anomalies.
    Environnement :
    Méthode Agile, Asp.NET, C#, Procédures stockées, WCF, SQLserver, Objective-C, xCode, Git, Gerrit,
    Jenkins

    EUROP ASSISTANCE (08/2015 - 05/2017)
    Lead technique / team leader
    Missions principales :
    - Conception et réalisation d’une Plateforme de centralisation et de distribution en temps réel
    des incidents (Dossiers d’assistance) pour Fiat, Nissan et Infiniti
    - Maintenance et gestion du projet déployé.
    Tâches réalisées/Modules développés :
     Conception et développement d’un portail web
     Tests unitaires et rédaction de la documentation technique
     Déploiement en recette
     Assurer le suivi de la maintenance évolutive et corrective (TMA).
     Gestion des bugs et analyse des anomalies.
     Préparation des livrables
     Optimisation des performances
     Planification et suivi de la mise en production
     Estimation des délais et la charge de travail
     Formation et encadrement de l’équipe
    Environnement :
    Méthode Agile, Visual Studio, Framework 4.0, C#, Asp.net, Microsoft SQL Server, LINQ, Entity
    framework, Azure, TFS autoMapper, Injection de dépendances, MVC, WCF, Bootstrap, Uml, Ajax,
    Jquery, CSS

    INFOMIL – eLECLERC (09/2013 à 07/2015)
    Ingénieur d’études et développement Asp.NET
    Contexte de la mission :
    Afin d’améliorer le process de préparation, réapprovisionnement et gestion de stock de l’E-Leclerc DRIVE
    effectué par un simple automate à un étage, Leclerc a décidé de passer à un automate plus performant à
    trois étages indépendants.
    Tâches réalisées/ Modules développés :
    ▪ Conception et réalisation d’une boite à outil et maintenance pour la configuration /modification d’un
    meuble de tri (Base de données et interface graphique)
    ▪ Développement d’un système pour le pilotage de l’automate Metal Progetti.
    ✓ Implémentation d’un protocole TCP/IP et la réalisation d’un simulateur de l’automate
    (déplacement de nacelles, ouverture et fermeture des portes, clignotement des LEDs,
    affichage d’informations)
    ✓ Développement du driver bas niveau de l’automate
    ✓ Développement de l’interface et les composants graphiques de l’application et réalisation
    des modules : gestion de stock, gestion des alertes, déclaration de produits manquants,
    comptage et transfert de produits
    ▪ Réalisation d’une application pour la mise en maintenance des sites internet, intranet et mobile de
    Leclerc :
    ✓ Développement de l’interface graphique
    ✓ Implémentation d’un web service qui permet la lecture, l’écriture et la sauvegarde du
    paramétrage dans un fichier Xml déposé sur le serveur IIS de chaque site.
    ▪ Implémentation d’un web service permettant le calcul et l’envoi des statistiques (performance
    horaire, performance opérateur, chiffre d’affaire…)
    ▪ Internationalisation des statistiques (Calcul, import et export des données via les packages SSIS)
    Environnement :
    Microsoft Visual Studio 2008, 2010, 2012 (.NET Framework 3.5 / 4.0), C#, VB, Asp.net, IIS 7, Contrôle
    utilisateur, Web Forms, Win Forms, Microsoft SQL Server 2008, Transact-SQL, Procédures stockées,
    JavaScript, AJAX, JSONP, CSS, Sockets, TCP/IP, UDP

    VALSOFTWARE (04/2013 à 09/2013)
    Ingénieur d’études et développement ASP.net
    Contexte de la mission :
    Participation à la réalisation de nouvelles fonctionnalités pour trois projets : MyOpca pour la gestion de
    comptabilité, GesPlan pour la gestion des planifications et GesCom pour la gestion commerciale
    Tâches réalisées/ Modules développés :
    ▪ Développement de nouvelles fonctionnalités et tests unitaires
    ▪ Correction des bugs (Problème d’affichage, design, validateurs, problèmes de comptabilité de
    navigateurs, …)
    Environnement :
    Microsoft Visual Studio 2010 .NET Framework 4.0, C#, Asp.net, IIS 7, TFS, Contrôle utilisateur, Web Forms,
    Microsoft SQL Server 2008, LinQ, JavaScript, Jquery, CSS,

    MIDIWAY (06/2012 – 04/2013)
    Ingénieur d’études et développement Asp.NET
    Mission principale :
    Mettre en place un portail web qui garantit l’accès à un réseau national et étendu de professionnels de
    santé, comme il permet d’une part un meilleur accès aux soins pour les assurés et d’autre part des
    modalités de règlement plus rapide et sécurisées pour les professionnels de santé.
    Tâches réalisées/ Modules développés :
    ▪ Analyse des cahiers des charges et étude de faisabilité
    ▪ Définition et réalisation de la structure physique de l’application
    ▪ Réalisation d’un module qui permet l’indexation des pages et la recherche sur le site
    (Développement et design)
    ▪ Réalisation d’un module pour créer une foire aux questions, classifiées par
    catégories et thèmes (Conception, développement et design)
    ▪ Réalisation d’un module d’inscription à la diffusion des fichiers normés (Consommation
    d’un web service, développement et design du formulaire)
    ▪ Conception, développement d’un module de gestion des habilitations (validation de
    compte utilisateur, envoi de mail d’activation, modification de mot de passe, autorisation
    de modification des données, téléchargement de documents et consultation
    d’informations)

    Intégration en recette et mise en production
    ▪ Correction des retours recette
    Environnement :
    Microsoft Visual Studio 2010 .NET Framework 4.0, C#, Asp.net, IIS 7, Sitefinity, TFS, Web Services
    Soap/WSDL, Membership Provider, User control, Web Forms, Microsoft SQL Server 2008, Ajax, Jquery,
    CSS, MRemote, CVS.




Études et formations
  • COMPETENCES TECHNIQUES

    Langages de programmation :
    C#/VB, Asp.NET / Asp.NET Core, LinQ, Entity Framework, MVC, AutoMapper, nUnit, xUnit, MsTest
    Web:
    Angular, VueJs, TypeScript, JavaScript, Ajax, Json, Axios, jQuery, SPA, CSS/SCSS, Html/Xml, BootStrap.
    Outils et environnement de développement :
    Microsoft Azure, SendGrid (Azure), VSTS, SSIS, OpenID Connect /AD azure, SonarQube
    Sockets, TCP/IP, UDP
    xCode, Gerrit, Jenkins, Git, TFS, Agile Scrum
    Systèmes de gestion de base de données (SGBD) :
    PostgreSQL, Microsoft SQL Server, MySQL, Azure SQL Database
    Méthodes de conception et patterns :
    UML, Merise, Injection de dépendance, IoC, Unity

    LANGUES
    Anglais lu, écrit, parlé

    FORMATIONS
    2011 : Master 2 professionnel – France
    Sécurité des Contenus, des réseaux, des télécommunications et des Systèmes (SeCReTS),
    Université de Versailles Saint-Quentin en Yvelines (UVSQ).
    2010 : Ingénieur en Informatique – Algérie
    Ingénieur d’état en informatique spécialité : Systèmes d’Informations
    Ecole Nationale Supérieure d’Informatique (E.S.I).

D'autres freelances
Développeur .NET

Ces profils pourraient vous intéresser !
CV Développeur PHP/Prestashop/laravel/React/Java Android
Augustin

Développeur PHP/Prestashop/laravel/React/Java Android

  • CLERMONT-FERRAND
PHP JAVA MYSQL JAVASCRIPT .NET SQL C#
Disponible
CV Ingénieur de développement .NET
Adel

Ingénieur de développement .NET

  • RUEIL-MALMAISON
.NET C# SQL API RESTful JAVASCRIPT SQL SERVER TypeScript Angular
Disponible
CV Développeur .NET
Olivier

Développeur .NET

  • COLMAR
K2 SQL PHP .NET C# JAVA REACT.JS ORACLE Angular
Disponible
CV Ingénieur de développement C#
Oussama

Ingénieur de développement C#

  • VILLEPREUX
C# C++ SQL JAVASCRIPT .NET MYSQL AZURE SSIS ASP.NET REACT.JS
Disponible
CV Développeur .NET
Marwa

Développeur .NET

  • VILLEJUIF
.NET
Disponible
CV Ingénieur de développement .NET
Matthieu

Ingénieur de développement .NET

  • MONTPELLIER
.NET C# SQL SERVER ELASTICSEARCH HASHICORP TERRAFORM Kubernetes GO ANSIBLE
Bientôt disponible
CV Développeur .NET
Victor

Développeur .NET

  • CAEN
.NET C# DOCKER TypeScript NODE.JS JAVASCRIPT REACT.JS PHP GO JAVA
Disponible
CV Ingénieur études et développement fullstack
Islem

Ingénieur études et développement fullstack

  • CHÂTELLERAULT
C# TypeScript .NET Angular JAVASCRIPT Vue.js SQL CSS SQL SERVER MYSQL
Disponible
CV Développeur C#
Billale

Développeur C#

  • LA BALME-LES-GROTTES
C# SQL SQL SERVER .NET PHP Angular MYSQL JAVA
Disponible
CV Ingénieur de développement .NET
Mohamed

Ingénieur de développement .NET

  • CHOISY-LE-ROI
.NET C# SQL PL SQL SQL SERVER J2EE PHP
Disponible