Amor T.

Full Stack Developer

760 dollar
Freelancer
14 ans
Montrouge, FRANCE

Mon expérience

L'OréalAugust 2016 - Présent

Voir plus

MSH INTERNATIONALFebruary 2019 - Présent

Taille de l'équipe : 1 Directeur des Projets et 6 Développeurs Projet MOH Interface : Workflow de gestion des patients.

* Conception et mise en place de la base de données SQL Serveur.  

* Etude et conception des solutions techniques.  

* Mise en place du Web API.

* Récupérer les données des patients Saoudien pour alimenter le backoffice V9.

* Gérer les interactions avec l'outil de suivi patient Magenta.  

* Envoyer les informations de prise en charges, les évènements relatifs au suivie du dossier. 

* Réalisation des tests unitaires (NSubstitute, Mocks).

 Environnement technique : VS2017/2019, C#, .NET Core, Web API, Swagger, ASP.NET MVC, Entity Framework, SQL Server, Bootstrap, React.js, PowerShell, GIT, TFS.


Voir plus

L'OREALAugust 2016 - January 2019

Taille de l'équipe : 1 Chef des Projets et 5 Développeurs Projet 1 RNET : Développement d'une application web qui permet la communication entre le logiciel R et .NET, dont la récupération des résultats donnés par R pour en extraire les informations. 

* Conception et mis en place de la base de données Oracle.

* Mettre en place l'architecture technique SOA.

* Développements de l'ensemble des modules (MVC5, Entity Framework, jQuery).

* Développement des WebServices WCF (échange base de données et exécuter des scripts R).

* Réalisation des tests unitaires.

* Packaging et rédaction du document de livraison détaillant la procédure d'installation pour l'équipe du change. 

Environnement technique : C#, ASP.NET, EF, MVC 5, JavaScript, jQuery, AJAX, .NET Framework 4.5, VS 2010/2013, TFS 2010/2013, IIS7, WCF, Bootstrap, ORACLE 12, Langage R.


 Projet 2 PRISME (Prédiction Robuste par une Intégration Stratégique de Modèles Empilés) : Développement d'un outil d'analyse prédictive et d'analyse exploratoire. 

* Conception et mise en place de la base de données Oracle.

 * Animer des réunions avec l'équipe fonctionnelle.

* Mettre en place l'architecture technique SOA.

* Développements de l'ensemble des modules (MVC5, Entity Framework, jQuery).

* Développement des scripts R.

* Création des graphes D3JS.

* Réalisation des tests unitaires.

* Packaging et rédaction du document de livraison détaillant la procédure d'installation pour l'équipe du change.

Environnement technique : C#, ASP.NET, Entity Framework, MVC 5, JavaScript, jQuery, D3JS, AJAX, .NET Framework 4.5, VS 2010/2013, TFS 2010/2013, IIS7, WCF, Bootstrap ORACLE 12, Langage R, Microsoft Teams, Machine Learning. 


Projet 3 OPEN SAFETY : Mise en place d'un logiciel pour la gestion et les études Safety chez L'Oréal. * Participation à la conception de la base de données SQL Serveur.

* Participation à la mise en place de l'architecture DDD.

* Participation au développement de la solution Front et Back. 

Environment Technique: C#, EF 6, MVC 5, JavaScript, jQuery, SQL Server 2014, WCF REST, WEB API, Architecture Domain Driven Design (DDD), ElasticSearch, Kibana, HBase, Injection de dépendance.


Voir plus

RS2i FONGECIF (OPCAApril 2015 - August 2016

RS2i FONGECIF (OPCA) Taille de l'équipe : 1 Directeur des Projets et 20 Développeurs Développement et intégration du module CIF à la solution RS2i SOR (Socle OPCA RS2i).


 Projet : La plate-forme RS2i SOR est un logiciel complet qui permet de couvrir le traitement de la collecte de fonds, des référentiels et des dossiers et prend ainsi en charge l'ensemble des activités d'un OPCA et OPACIF. 

* Développement des évolutions.

* Etude et conception des solutions techniques.

* Développements du module de congé individuel de formation (MVC5, Entity Framework, AngularJS, jQuery, Bootstrap).

* Développement des WebServices REST permettant d'échanger avec une base de données MongoDB.

* Développement et paramétrage de moteur de règles (code effect).

* Participation aux développements des différents modules pour FONGECIF (MVC5, Entity Framework, AngularJS, jQuery, Transact-SQL).

* Externalisation du module de génération de courier.

* Editique : Paramétrage des courriers (Accord, Annulation, Accusé réception).

* Réalisation des tests unitaires.

* Encadrement et suivi des développements des autres développeurs. 


Environnement technique : C#, ASP.NET, Entity Framework, MVC4, MVC 5, JavaScript, jQuery, AngularJS, AJAX , .NET Framework 4.5, VS 2010/2013, TFS 2010/2013, IIS7, MongoDB, Web API REST, Bootstrap, SQL SERVER 2008, XML, Transact-SQL, JIRA.


Voir plus

BRUNEAUJanuary 2013 - June 2014

Taille de l'équipe : 1 Chef d'Equipe, 2 Fonctionnels et 5 Développeurs Projet : SINBAD - Système d'Information « Métier » de Vente à Distance B2B, couvrant à la fois les domaines Back-office (Produits, approvisionnement, tarification, actions marketing), Front office (Vente, SAV, CRM) et ses sites Internet marchants. Objectifs réalisés : Correction d'anomalies sur l'ensemble du SI - Ensemble du périmètre fonctionnel, développement des évolutions (exemple : développement d'un écran en WPF, MVVM pour ajouter/modifier les caractéristiques d'un article : 

a.    Création de l'écran par XAML.

b.     Développement d'un web service WCF qui fait appel à des procédures stockées.

c.    Développement des procédures stockés TSQL qui permettent l'ajout et la mise à jour des caractéristiques d'un article), Développement d'un Workflow d'autorisation de commandes pour les comptes BRUNEAU PARTNER avec WF qui permet d'envoyer des notifications par mail pour les demandeurs/ valideurs pour autorisation ainsi que changement de statut (valider/refuser/en attente) moyennant des web services WCF qui sont basés sur des procédures stockées T-SQL. Développement du nouveau module scoring des web services WCF associés et des procédures stockées appelées pour le calcul du scoring d'un client/prospect et un écran affichant l'ensemble des paramètres utilisés (WPF, MVVM, WCF, T-SQL). Développement du module risque commercial et des web services WCF qui calculent le risque (Ex. Commande en double, siren vide, client DOM-TOM) et un écran affichant l'ensemble de ces risques dont certains sont bloquants à la validation de la commande (WPF, MVVM, WCF, T-SQL). 


Environnement technique : VS 2012/2013, C# 4.5, WPF, MVVM, MVP, WCF, WF 4.5, T-SQL, Unity, AppFabric, WCFStorm, SQL Server 2012, TFS 2012, Architecture SOA, Agile (Scrum).

Voir plus

Groupe CATDecember 2011 - January 2013

Taille de l'équipe : 2 Développeurs et un chef du projet : Portail Notes des Prix. Une application de pricing et d'édition de contrat à destination des gestionnaires entre le groupe CAT et leurs clients. 

Objectifs réalisés : 

* Spécifications techniques. 

* Développement en totalité des modules suivants : référentiel, ligne de prix, importation massive, valorisation.

*  Développement des web services en WCF, Tests unitaires, participation à la conception de la base de données, participation aux développements procédures stockés Transact SQL, participation aux développements d'un package SSIS qui a pour objectif l'étude comparatif des lignes de prix pour les années 2009 et 2010. 


Environnement technique : Visual Studio 2010, ASP.NET 4.0, Webforms, log4net, WCF, Linq to SQL, SQL Server 2008, JavaScript, Ajax, CSS, TFS, SSIS.

Voir plus

Crédit AgricoleFebruary 2011 - December 2011

Taille de l'équipe : 5 Développeurs et un chef du projet Projet : Refonte Vitrine. C'est un outil destiné aux webmasters pour faciliter la gestion des Home Page des sites vitrines des caisses régionales du Crédit Agricole. 

Objectifs réalisés : Participation aux spécifications techniques. Développement des schémas via Tridion, développement des templates via Tridion, développement des composants HTML via Tridion. Développement d'un webservice pour l'extraction des composants. Développement en ASP. Drag and drop (jQuery, JavaScript, Ajax). Tests unitaires. 

Environnement technique : Visual Studio 2005, NET 2.0, C#, ASP.NET, Webforms, JavaScript, jQuery, Ajax, Atlas, CSS, CMS Tridion 2009, SVN.


Voir plus

Banque tunisienneJanuary 2007 - January 2011

Taille de l'équipe : 6 Développeurs et un chef du projet. La BTS est une banque de dépôt tunisienne ayant pour principales activités : Micro-projet (prêt sur projet : reprise d'un commerce) Micro-crédit (prêt de petits montants type crédit à la consommation avec de faibles intérêts) PC Familial (l'équivalent familial de l'opération « portable à 1 EUR » pour les étudiants).


Projet 1 : Editions des divers états statistiques pour la direction générale de la banque de l'activité Microprojet et PC Familial. 

* Modélisation de la base de données décisionnelle ainsi que la création du DataWarehouse avec SQL Serveur 2008.

* Développement d'un package SSIS qui permet l'intégration des données à partir de la base de gestion des microprojets pour la partie Octroi de credit. 

* Développement d'un package SSIS qui permet l'intégration des données à partir de la base de gestion des microprojets pour la partie déblocage. 

* Développement d'un package SSIS qui permet l'intégration des données à partir de la base de gestion des microprojets pour la partie recouvrement. 

* Mettre en œuvre des cubes de données moyennant SSAS qui sont destinées aux utilisateurs pour pouvoir exécuter des calculs et des requêtes plus complexes à l'aide d'expressions multidimensionnelles. 

* Implémentation des états statistiques moyennant PowerPivot, PivotTable et PivotChart sous Excel.

*  Mise en place des états statistique (nombre de crédit octroyé par gouvernement, par age, par genre, par niveau, par secteur d'activité, état de recouvrement et de déblocage par gouvernement) à travers des reports (SSRS).

* Reports des données depuis la base des PC Familial en SPSS 8.0.

*  Edition des états statistiques moyennant SPSS.

*  Le suivi des reports périodiques et l'édition des divers états statistiques pour le rapport mensuel de la banque. 

* Rédaction et analyse des données mentionnées dans le rapport et les tableaux statistiques.

*  Rédaction d'un rapport au ministère de finance (statistiques de la banque ainsi que leurs analyses).


 Environnement technique : MS SQL Server 2008, T-SQL, SSIS, SSAS, SSRS, VS 2008, SPSS 8.0, MS office 2008/2010, Windows XP.

Mes compétences

Databases

Microsoft SQL Server, Visual FoxPro, Oracle 10g, Microsoft SQL Server 2005, MongoDB, Oracle, Sybase, SQL Server

Other

Microsoft Team Foundation Server, Architecture Domain Driven Design, WF 4.5, REACTJS, Microsoft Access, Microsoft Transact-SQL, Apache Subversion, Microsoft Visio, Microsoft Windows XP, Microsoft Office, SQL Server Analysis Services, Seagate Crystal Reports, Microsoft ASP.NET, Microsoft Visual Studio.NET, Apache HBase, Microsoft Internet Information Server, Cascading Style Sheets, Microsoft PowerPivot, Microsoft SQL Server 2008, Microsoft .NET Technology, Microsoft C-SHARP, Microsoft Visual Studio, Microsoft Windows Server 2012, Microsoft Windows, UML/OMT, Bug Tracking System, Scrum Methodology, Data Warehousing, MS-SQLServer 2008 R2, Service Oriented Architecture

IT Infrastructure

Git

Languages

MVC, SQL, JavaScript, ASP.NET, HTML5, LINQ, ASP.NET MVC, PowerShell, Oracle PL/SQL, C#, XML, HTML, VBScript

Business Intelligence

SSRS, SSIS, SPSS, Business Intelligence, SQL Server Reporting Services, SQL Server Integration Services

Frameworks

Bootstrap, AJAX, jQuery, WPF, AngularJS, REST, Entity Framework, D3.js

Software testing

SoapUI

Open Source solutions

Swagger

Environment of Development

Visual Studio, TFS, SVN

Computer Tools

Microsoft Excel, Microsoft Word

Technologies

Web Services, ElasticSearch, Machine Learning, ASP.NET Core, .NET Core, ADO, iTextSharp, Twitter bootstrap, WebForms, WinForms

Analysis methods and tools

Agile Methodology, MVP, MVVM, Rational Rose, Oracle SOA Suite, Rational ClearCase, JIRA

Others

Content Management, Atlas, Kibana, Mantis, DDD, API

Application servers

Oracle Database Server

Mes études et formations

- - ENSI - Ecole Nationale des Sciences de l'Informatique

- IPEIN2001 - 2003