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

Computer Tools

Microsoft Excel, Microsoft Word

Technologies

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

Business Intelligence

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

Other

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

IT Infrastructure

Git

Software testing

SoapUI

Environment of Development

SVN, TFS, Visual Studio

Others

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

Languages

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

Open Source solutions

Swagger

Frameworks

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

Analysis methods and tools

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

Application servers

Oracle Database Server

Databases

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

Mes études et formations

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

- IPEIN2001 - 2003