Riad - Consultant technique JAVASCRIPT
Ref : 190108G002-
95200 SARCELLES
-
Consultant technique (49 ans)
-
Freelance
Expérience professionnelle
Bailleur 3F Depuis septembre 2020
__________________________________________________________
Ingénieur d’étude Dot Net & Angular 10
Contexte Projet
Conception d’un portail intranet et d’une application mobile pour la gestion des prestataires par les gardiens : historique des interventions, messagerie et gestion des notifications.
Réalisations
Recueil des besoins
Proposition et Réalisation de l’architecture logicielle avec le service Google Firebase
Réalisation d’API en Dot Net Core et NodeJS (backend Firebase) et du Front en Angular 10
Réalisation de l’application mobile avec Ionic 6 / Angular 10 et Android Studio
Environnement technique
Architecture : Firebase, NodeJs, Net Core API REST / Angular 10
Langage : C#, Type Script, HTML, CSS
Base de donnée : SQL Serveur, Firestore
Librairie de composant Front : Nebular
Sécurité : sécurisation des API avec Microsoft Identity et le model JWT.
VENTE PRIVEE (VEEPEE) Mai 2019 – juin 2020
__________________________________________________________
Ingénieur d’étude Dot Net & Angular 8
Contexte Projet
Au sein de la tribu Logistique France et dans le cadre de la convergence des filiales étrangères vers un seule site internet (********) j’ai réalisé de nouvelles applications de supervision destinées aux équipes internes et aux entrepôts en Net Core et Angular 8.
Equipe : 10 personnes.
Réalisations
Recueil des besoins
Proposition et Réalisation de l’architecture logicielle
Réalisation d’API en Dot Net Core (Notamment le healthCheck de toutes les API de Veepee) et des Front en Angular 8
Profilage des applications et tests unitaires.
Environnement technique
Architecture : Net Core MVC API REST / Angular 8
Langage : C#, Type Script, HTML, CSS
Base de donnée : SQL Serveur, Firebase
Librairie de composant Front : devExpress, Nebular
Sécurité : sécurisation des API avec Microsoft Identity et le model JWT.
Gestion de code source : GitLab
Méthode Agile
Juillet-Décembre 2018 SEET-TCE : Architecte Concepteur : migration d’une application de gestion d’ouvriers et de chantiers de ASP.NET MVC 4 / Knockout vers Angular 5 ASP.NET MVC 5. Réalisation de l’application mobile avec IONIC 4 / Angular 6, Utilisation de Firebase et Firestore pour les notifications et les messages..
de Juin 2017 a juin 2018 AIR LIQUIDE (Alehos) : Architecte Concepteur
● Refonte du Framework Interne WCF :
o Audit de l’architecture courante et Analyse des problèmes (rédaction de documents, de diagrammes UML sous Visio)
o Proposition d’une nouvelle architecture.
o Réalisation et déploiement.
● Analyse et réalisation de plus de quarante Services REST et SOAP avec ServiceStack en Dot Net afin de relier plusieurs systèmes hétérogènes entre eux.
● Outils et Technologie : VisualStudio 2015, Visio, C#, ASP.NET WebAPI, WCF, SQLServer, ServiceStack
Avril 2017 – Mai 2017 Formation Angular 4.0
septembre 2016 – mars 2017 Neocase Software : éditeur de logiciel RH
- Intégration de donnée (PowerShell, PLSQL sous SQL Server)
- Ecriture de connecteurs ESB en C#
- Développement de page web en ASP.net (webform)
Avril 2014 - Aout 2016 DOMUSVI
Ingénieur d’étude Web MVC : Développement d’un portail Full web pour la gestion de 250 résidences de retraite en MVC avec sécurisation par SSO via Azure.
- Analyse et chiffrage.
- Rédaction des STD
- Développement de pages web responsive avec Bootstrap, Kendo UI et JQuery. Gestion des chambres, des lits. Facturatoin etc…
- Création d’une application Web en MVC5 pour le service support de DomusVi
- Développement de Web API (MVC5)
- Migration d’une application ASP WEBFORM en ASP MVC5
- Création de procédures stockées, packages etc… sous ORACLE
- Intégration de SSO avec OWIN et AZURE
- Gestion du code avec GITHUB et TFS sous visual studio 2013
- Application mobile sous cordova/Phonegap
Techno : MVC 5, Kendo, Bootstrap, C#, ORACLE, WCF, Azure, Owin, Entity Framework avec devart
Octobre 2011 à Mars 2014 FRANCEAGRIMER
Leader Technique Dot.NET : Support aux Développeurs, développement d’outils pour l’aide à la conception. Intégration d’applications dans une architecture SOA.
- Support aux développeurs, maintenance et évolution d’un framework maison (WEB et WINFORM) en DOT NET.
- Développement de nouveaux objets pour les développeurs : C#, VB.NET
- Intégration d’anciennes technologies avec des webservices.
Techno : C#, VB.Net, ASP.NET, Infragistic, ORACLE, visual studio 2010
Mars à Sept. 2011 FNAC :
Ingénieur d’étude :
- Migration d’une application ASP/Vb6 en VB Dot NET
- Réalisation d’un WebService en utilisant le pattern visiteur en C#.
Techno : VB.NET, C#, JQuery, EnterpriseServices (COM+)
Base de données : SQL Server 2008
Septembre 2008 SNCF :
A Décembre 2010 Ingénieur d’étude : Projet BAHAMAS portail intranet utilisé par toutes les gares de France pour sortir les feuilles de route de tous les trains du territoire.
C# et ASP NET avec une base SQLSERVER. Mes tâches :
● développement en C#, ASP NET (jQuery, Ajax).
● écritures de SFD (document fonctionnel détaillé)
● écriture et exécution de plans de test sur Quality Center
● Utilisation du Starter Kit SNCF
● Création de procédures stockées
● Utilisation des design pattern
Février à juin 2008 NEOPRESS
Ingénieur d’étude
● Développement en VB.NET 2005 sous SQLSERVER 2005
● Création d’états sous Crystal Report
Du 02/2006 au 07/2007 GEFCO
Analyste programmeur VB.NET :
Migration VBA -> VB.Net
13 Sept 05 – 27 janv. 06 PEUGEOT (Poissy)
Analyste programmeur (interim)
● VBA, Simulation impact de prix
12 Juin 05 – 12 Sept 05 Analyste programmeur VB.NET chez ATMOSPHERE
● Domaine : service à la personne
Janvier 99 –Juillet 2004 Analyste programmeur : en prestation pour plusieurs SSII
Techno : C, C++, Assembleur, VB6, VBA, ASP, VBScript, Javascript, HTML.
CURSUS DE FORMATION
Diplômes
1997 : DUT GEII, Paris 13, Villetaneuse
Formation
2020 : Xamarin, azure fabric service
2019 : Architecture micro service et Azure Fabric Service
2018 : Nodejs, Firebase, ionic
2017 : Angular 4+
2008 : Architecture du starter Kit ASP.NET de la SNCF : webForm en couche avec design pattern.
2014 – 2016 Architecture SOA, WCF
1998 Préparation de la Licence d’ingénierie Electrique (université Paris13 + CNED) .
1997 DUT Génie Electrique et Informatique Industrielle, option automatisme et système.
LANGUES
Anglais Technique
Allemand scolaire
SECTEURS D’ACTIVITE
Industrie chimique
Transport ferroviaire
Service à la personne / santé
Agriculture
Grande distribution / E-commerce
BTP
GRANDS COMPTES
SNCF
FNAC
GEFCO
AIR LIQUIDE
VEEPEE (vente-privee)
COMPETENCES METIERS
Analyse du contexte et des besoins clients
Conseil et Orientation du client
Pilotage et support aux développeurs
Chiffrage, gestion des fournisseurs
Analyses, Conceptions et Réalisations d’applications complètes back et front.
Audit, Profilage et Tuning des environnement existant pour corriger et optimiser les performances.
Tests Unitaires Automatisés
Rédaction de SFD, DAT, Plans de test
Animation de réunions et formations
TECHNOLOGIES MAITRISEES
Gestion de code source et de développement : GitLab, VSTS (TFS, Azure devops), PowerShell, Méthode : Cycle en V, Agile, TDD, BDD, DDD
Matière
Technologie
Experience
Matière
Techno.
Exp.
Langages
C#
>10ans
Fontend
framework
Angular
3 ans
VB.NET
6 ans
HTML, CSS
>10 ans
Ionic
Javascript
>10 ans
Jquery
10 ans
TypeScript
2 ans
Kendo, Nebular
>2 ans
PowerShell
6 mois
VB6, VBA
5 ans
Knockout
1 ans
C, Assembleur
>1ans
Bootstrap
>3 ans
Architecture
(SOA, N-TIER, MVC)
ASP.NET Web Form
6 ans
Bakend
framework
NodeJs
>2 ans
Winform, WPF
Entity
ASP.NET MVC
5 ans
Identity
WS asmx
>3 ans
ADO.NET
15 ans
Entreprise Services
>3 ans
NET CORE, Fabric services
1 ans
WCF
Service Stack
1 ans
SSO, JWT
Bases de données
Sql Server
10 ans
Profilage
Test
ANTS
>3ans
Oracle
5 ans
NUnit
Access
Webload