Saber O.

FULL STACK DEVELOPER

718 dollar
Freelancer
7 ans
Paris, FRANCE

Mon expérience

Consultant .NET CEGC – La Compagnie Européenne de Garanties et CautionsSeptember 2021 - Présent

Voir plus

PERNORD RICARDNovember 2020 - Présent

PROJET : Mise en place une application pour permet de simuler la vente des vins et des champagnes et de

proposer une optimisation qui permet de proposer les meilleurs prix de vente.
DOMAINE D’INTERVENTION:
- Participer au sprint review et sprint planning : Analyse de spécifications fonctionnelles
- Développement des différents éléments (back et Front)
- Tests Unitaires
- Mise en Int, staging et production
ENVIRONNEMENT TECHNIQUE :Azure, Azure functions, Azure devops, JIRA, AppInsights, Azure AD, Sql Server, C#, MVC5, Web API, Angular9, Entity Framework, LINQ

Pernod RicardJanuary 2021 - August 2021

Voir plus

Groupe ADPOctober 2020 - November 2020

- Migration de Identity V3 vers Identity V4 .

Le but de la prestation consiste :
- A migrer de la solution Identity V3 vers Identity V4
- A développer une login box en dehors de la solution Identity en Reactjs permettant de s'authentifier sur Identity mais également avec Google, Facebook, LinkedIn
Voir plus

AEROPORT DE PARISOctober 2020 - October 2020

PROJET : Migration de Identity V3 vers Identity V4 & développer une login box en dehors de la solution Identity en ReactJS permettant de s'authentifier sur Identity mais également avec Google, Facebook, LinkedIn.
DOMAINE D’INTERVENTION :
- Migration Identity V3 vers Identity V4
- Développer une login box ressemblant à celle utilisée sur le site paris aéroport avec React
- Mettre en place une authentification via des opérateurs externes (Facebook, Google, LinkedIn)
- Mettre en place une page de création de compte en React appelant la partie Identity pour créer un compte.
ENVIRONNEMENT TECHNIQUE : C#, .NET CORE 3, Identity V4, SQL Server, React
Voir plus

COLASApril 2018 - September 2020

PROJET 1 : Mise en place d’un outil de gestion et d’optimisation de la logistique des flux de transport chez Colas en passant par une nouvelle organisation logistique.
DOMAINE D’INTERVENTION :
- Participer au sprint review et sprint planning : Analyse de spécifications fonctionnelles
- Implémentation des IHMs et validation avec les utilisateurs en ReactJS, TypeScript, KendoReact et Material Design
- Intégration Bryntum Scheduler avec React
- Développement des différents éléments coté back (commands, events, queries, architecture CQRS)
- Modélisation de la base de données avec des migrations (code First)
- Exposition des API Web
- Développement des azure functions : envoi mail et sms (api orange Contact Everyone, SMTPClient) pour envoyer des alertes et notifications
- Préparation des environnements (dev, recette, iso-prod), approche CI/DI via Azure DevOps
- Dossier de compétences | DEVELOPPEUR FULL STACK
- Développement des tests unitaire (MS Test)

ENVIRONNEMENT TECHNIQUE : Azure, Web-Job, Azure functions, Azure devops, Azure blob storage, Azure SQL Server, AppInsights, .Net Core, Web API, React, Typescript, Material Design, KendoReact, Bryntum, Entity Framework Core, LINQ, GIT, MS Test, Orange Contact Everyone, SMTPClient.
PROJET 2 : Mise en place une plateforme de gestion et tracking des engins de chantiers et véhicules utilitaires.
La plateforme est composée d’applications web, d’un drive MDS pour la gestion des droits et des structures, d’un web job pour la récupération des données télématiques des différents constructeurs des engins Cols et enfin d’une fonction azure pour l’envoi des alertes et des notifications.
DOMAINE D’INTERVENTION :
- Participer au sprint review et sprint planning : Analyse de spécifications fonctionnelles
- Implémentation des IHMs et validation avec les utilisateurs en HTML5, Bootstrap et JQuery
- Développement des différents éléments coté back (services et interfaces)
- Modélisation de la base de données avec des migrations (code First)
- Développement des API Web
- Développement et déploiement d’une azure function pour envoyer des alertes et notifications
- Développement des tests unitaire (MS Test)
ENVIRONNEMENT TECHNIQUE : Azure, Web-Job, Azure functions, Azure devops, Azure SQL Server, App Insights, C#, .Net Core, Web API, JQuery, Ajax, HTML5, CSS3, Bootstrap, Entity Framework Core, LINQ, GIT, Linq to XML, MS Test
Voir plus

ALPIQ ENERGIESMay 2017 - March 2018

PROJET : Mise en place une plateforme de gestion de la quantité́d’électricité transitant sur le réseau RTE, fournie par ALPIQ France. Cette plateforme assure l'ajustement de consommation et la production d'énergie électrique soutirée ou injectée par les clients d’ALPIQ.
L’équipe est composée de 4 personnes : un team lead et 3 développeurs
DOMAINE D’INTERVENTION :
- Etude des besoins
- Mise en place de la base de données
- Conception des IHMs et validation avec les utilisateurs
- Développement des différents éléments (back et Front)
- Exposition des API web
- Autoriser l’accès aux applications web à l’aide d’OAuth 2.0 et Azure Active Directory
- Tests fonctionnels
- Mise en préproduction, production
ENVIRONNEMENT TECHNIQUE : C#, MVC5, Asp.Net Web API 2, JQuery, Ajax, HTML5, CSS3, Bootstrap, Entity Framework, LINQ, SQL, Azure, Web-Job, TFS, Cosmos DB, OAuth2.0
Voir plus

CICRDecember 2015 - April 2017

PROJET 1 : Maintenance applicative et évolutive d'une solution web qui permet la gestion des promesses de dons (cycle de vie), la gestion des stocks de donation, la génération des rapports mensuels, trimestriels et annuels qui assurent la fiabilité́et la traçabilité́des données.
L’équipe est composée de 9 personnes : un team lead et 7 développeurs
DOMAINE D’INTERVENTION :
- Analyse des besoins spécifiés
- Analyse des outils et des codes existants
- Conception et développement des nouvelles fonctionnalités et besoins suivant les spécifications fonctionnelles fournies par le client
- Développement de scripts/procédure/fonctions SQL sur une base de données SQL Server 2012
- Élaboration des tests unitaires
- Maintenance, évolution et rédaction des spécifications techniques et fonctionnelles
ENVIRONNEMENT TECHNIQUE : C#, Asp.Net WebForms, Javascript, Visual Studio2013, SQL Server 2012, Crystal Reports 2012, TFS
PROJET 2 : Maintenance applicative et évolutive d'une solution web qui permet la gestion des différentes applications SharePoint du Comité International de la Croix-Rouge (CICR), les droits d’accès et les différents groupes utilisés dans SharePoint.
DOMAINE D’INTERVENTION :
- Etude des besoins spécifiés
-Analyse des outils et des codes existants
- Conception et développement des nouvelles fonctionnalités et besoins suivant les spécifications fonctionnelles fournies par le client
- Développement de scripts/procédure/fonctions SQL sur une base de données SQL Server 2014
- Publication sur les environnements de préproduction
- Préparation du package de livraison en production
- Rédaction d’un guide de déploiement en production après chaque livraison
- Maintenance, évolution et rédaction des spécifications techniques et fonctionnelles
ENVIRONNEMENT TECHNIQUE : C#, Asp.Net MVC5, HTML5/CSS3, Angularjs, OData, Visual Studio 2015, SQL Server 2014, TFS, WEB API
Voir plus

EGOEJune 2015 - December 2015

PROJET 1 : Développement de la partie front de « All You Can Post - https://www.allyoucanpost.com/ » : un site web qui permet de créer votre propre annonce et de la multi-diffuser gratuitement, en 1 clic sur des sites de petites annonces (leboncoin, Trovit, etc.) et sur les réseaux sociaux.
L’équipe est composée de 3 personnes : un team lead et 2 développeurs
DOMAINE D’INTERVENTION :Dossier de compétences | DEVELOPPEUR FULL STACK
- Analyse des besoins
- Développement de la partie front
- Rédaction des documents techniques
- Traitement des retours du client : bugs, HotFix, évolution et amélioration
ENVIRONNEMENT TECHNIQUE : Angularjs, JavaScript, HTML5, CSS3, API Facebook, Gmail et Twitter
PROJET 2 : Développement d'une application Android pour un garage de maintenance des voitures, de vente de pièces de rechange en France. L’application est composée d’un module de présentation de la société, d’un catalogue, d’un agenda, de devis et facturation et de gestion client.
L’équipe est composée de 3 personnes : un team lead et 2 développeurs
DOMAINE D’INTERVENTION :
- Analyse des besoins
- Conception et développement des différents modules de l’application
- Traitement des retours du client : Bugs, HotFix, évolution et amélioration
ENVIRONNEMENT TECHNIQUE : Angularjs, Ionic Framework, JavaScript, Phone Gap, HTML5, SQL Lite

Mes compétences

XML, Web API, Visual Studio Code, TypeScript, Twitter, TFS, SQL, Requirements Analysis, React.js, Odata, MVC, Microsoft SQL Server, Microsoft SharePoint, LINQ, jQuery, Jira, JavaScript, HTML5, HTML, Git, Entity Framework, DevOps, CSS, C#, Bootstrap, Azure DevOps, Azure, ASP.NET Core, ASP.NET, API, AngularJS, Angular, Android, AJAX, Agile Scrum, .NET Core, .NET