Bouzakaria - Développeur .NET

Ref : 200519A001
Photo de Bouzakaria, Développeur .NET
Compétences
Expériences professionnelles
  • Europ Assistance Lead technique Azure/Asp.net

    Jan 2020 - aujourd'hui

    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.
  • Lead technique Asp.net Core (Angular / VueJS / TypeScript)

    Bolloré
    Jan 2019 - Jan 2020

    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.
  • Lead technique Asp.net Core (Angular / VueJS / TypeScript)

    Bolloré
    Jan 2019 - aujourd'hui

    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.
  • Lead technique Asp.NET MVC

    HAVAS
    Jan 2018 - Jan 2019

    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
  • Lead technique Asp.NET MVC

    HAVAS
    Jan 2018 - Jan 2019

    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
  • Ingénieur d’études et développement iOS/Asp.NET

    SNCF
    Jan 2017 - Jan 2018

    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
  • Lead technique / team leader

    EUROP ASSISTANCE
    Jan 2015 - Jan 2017

    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
  • Ingénieur d’études et développement Asp.NET

    INFOMIL – eLECLERC
    Jan 2013 - Jan 2015

    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
  • Ingénieur d’études et développement ASP.net

    VALSOFTWARE
    Jan 2013 - Jan 2013

    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,
  • Ingénieur d’études et développement Asp.NET

    MIDIWAY
    Jan 2012 - Jan 2013

    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).

Autres compétences
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 C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
CV Ingénieur en Data et IA
Joel

Ingénieur en Data et IA

  • CHAMPS-SUR-MARNE
PYTHON Microsoft Power BI SQL EXCEL AZURE PYSPARK JAVA C# PHP .NET
Disponible
CV Développeur .NET
Franck

Développeur .NET

  • POISSY
.NET C# SQL GIT DOCKER NODE.JS JIRA ASP.NET HTML5 JAVASCRIPT
Disponible
CV Développeur Data / Support et maintenance applicatif Asset Management
Walid

Développeur Data / Support et maintenance applicatif Asset Management

  • NANTERRE
SQL PYTHON SQL SERVER VBA .NET BASH
Disponible
CV Consultant SQL
Albert

Consultant SQL

  • PARIS
SQL C# SQL SERVER .NET C++
Disponible
CV Consultant fonctionnel C#
Anthony

Consultant fonctionnel C#

  • SAINTE-CROIX-DE-QUINTILLARGUES
C# .NET SQL PHP
Disponible
CV Ingénieur de développement FullStack .NET / Angular
Cedric

Ingénieur de développement FullStack .NET / Angular

  • SOMAIN
.NET C# SQL POSTGRESQL API RESTful Angular PYTHON BI
Disponible
CV Consultant développeur full stack
Brice

Consultant développeur full stack

  • L'HAŸ-LES-ROSES
Angular JAVA JAVASCRIPT SQL TypeScript SPRING .NET DOCKER Kubernetes
Disponible
CV Ingénieur de développement .NET
Jean-Claude

Ingénieur de développement .NET

  • BERCHÈRES-SUR-VESGRE
.NET SQL C# SQL SERVER GIT JIRA JAVASCRIPT VB.NET
Disponible