Jamil - Consultant technique TRANSACT SQL
Ref : 100607B004-
91320 WISSOUS
-
Développeur, Consultant technique (47 ans)
-
Freelance
Expérience professionnelle
Février 2016 → Aujourd’hui
RENAULT - CDS Domaine SI Gestion
Conception et développement d’une Nouvelle Application d’Analyse des Effets (parité, CA, Profit Marginale, etc….), Le Métiers était avant géré par des fichiers Excel (VBA).
Consultant DotNet
Etudier l'existant Excel et VBA
Proposer une structure des données : Tables, Views, requêtes, (base oracle)
Proposer l’architecture des différentes couches (DAL, BLL, GUI).
Découper le projet, identifier le contenu des DLL à créer, et le contenu de l’exécutable ainsi que les paramètres de configuration nécessaire pour l’environnement.
Développement de l’applicatif en client lourd Winforms.
Ecritures des requêtes PL-SQL qui contiennent les traitements et Calculs métiers.
Tests unitaires et de non régression.
Réunions, et discussion avec l’équipe métiers sur la façon de la migration des calculs et des graphiques (courbes)
Environnement technique: Visual Studio 2013, .Net 4.5, Oracle DB 11g (Rel 11.2.0.3.0) ,
Oracle Sql Developer 2.1.1.64, PL-SQL, Tortoise SVN 1.8.10.
Octobre. 2015 → Janvier 2015
3 mois
STANNAH
Evoluer le système de gestion d’activité existant
Consultant DotNet
Etudier l'existant
Développer des nouvelles fonctionnalités demandées par le métier
Corrections des bugs
Environnement technique: Visual Studio 2013, C# 4.5, SQL Server 2012, TSQL.
FEVRIER 2015 → AUJOURD’HUI
CLEAR CHANNEL
Conception et développement d'un Système qui Mettra à disposition des clients l'avancement de leurs campagnes de publicités numérique et papier.
Ces données existent dans plusieurs bases de données opérationnels hétérogènes, Sybase et sql server, ensuite il faut faire des regroupement ainsi que la consolidation des données et exposer les résultats sous forme de Web services WCF aux client correspondants selon leurs authentifications.
CONSULTANT DOTNET
Etudier l'existant
imaginer la structure objets des données
Proposer l’architecture des différentes couches.
Développement des web services .
Tests unitaires et de non régression.
Environnement technique: Visual Studio 2013, C# 4.0, SQL Server 2012, TSQL, TFS, Web services wcf, IIS, Entity Framework, Fiddler 4.
AVRIL 2013 → DECEMBRE 2014
1 AN ET 9 MOIS
GROUPE ARSEUS
Développement de plusieurs modules et fonctionnalités dans le cadre du système de gestion des cliniques et cabinets dentaires avec imagerie médicale :
CONSULTANT DOTNET
Proposer l’architecture des modules.
Développement des Modules.
Tests unitaires et de non régression.
Développement de plusieurs composants afin d'améliorer l'interaction SOA (Services oriented application) de l'applicatif (j'ai ajouté plusieurs web services nécessaire au fonctionnement du système).
Développement des Webservices Vidal pour la prescription des médicaments, et contrôle des ordonnances pour qu’elles soient compatible avec l'état de santé des patients.
Interfaces en DevExpress avec schéma dentaires graphique, et actes déposable en drag and drop.
Faire Toutes les Modifications et les ‘Tunings’ nécessaires en Base de données SQL Server avec transact sql (TSQL): création des tables, des procédures stockées et des vues, réglages des index et triggers, ajout des modifications dans un script global de création (from scratch) de la base ou celui de ma mise à jour d'une version N a celle N+1.
J'ai réalisé la mise a jour de l'application pour correspondre aux nouveau normes de la sécurité sociales CNAM (Codes ccam, nouvelles nomenclatures des actes).
Environnement technique: Visual Studio 2010, 2008, C# 4.0 et 2.0, SQL Server 2008, TSQL, TFS, DevExpress, Webservices, Sqlite.
DECEMBRE 2012 → JANVIER 2013
2 MOIS CLIENT STAPLES (CHEZ M2B GROUPE)
Développement d’un Module d’import-Export utilisant l’ORM ADAM Software, qui permet de préparer le contenu multimédia des sites ********/ et ********/ pour les 18 sites de toute l’Europe:
CONSULTANT DOTNET
Définir les flux des données à transformer.
Développement du Module.
Déploiement sur serveurs Recette.
Tests unitaires et de non régression.
Environnement technique: Visual Studio 2010, C# 4.0, ADAM Software, SQL Server 2008, TSQL, MVC 3, LINQ, .Net 4.0, TFS.
AOUT 2011 → SEPTEMBRE 2012
1 AN ET 2 MOIS
GAZ DE FRANCE (GDF B3G LA DEFENSE)
Développement d’une Application de Gestion de vente et Approvisionnement en Gaz pour tous les pays de l’Europe :
CONSULTANT DOTNET
Définir l’architecture de l’application.
Développement des ENTITY/FRAMEWORK.
Développement des Couches : OBJECTS, DATA, BUSINESS, WEBUI.
Développement de plusieurs Composants: des composants spécifique pour l’application qui héritent des composants serveur, composant GRAPH qui gère l’affichage des diagrammes et courbes en web, etc…
Développement des users components réutilisable par l’application.
Security, caching, heritage, LINQ TO objects, LINQ To SQL, Entity/Framework (en utilisant POCO).
Agile (Scrum) respect des principes de fonctionnement de l’Agilité.
Utilisation des composants AJAX.
Déploiement sur serveurs distants.
Tests unitaires et de non régression.
Environnement technique: Visual Studio 2010, C# 4.0, SQL Server 2008, TSQL, LINQ, .Net 4.0, TFS, Ajax.
AVRIL → JUILLET 2011
4 MOIS
WINCOR NIXDORF FRANCE
Développement des Applications de Vente En grandes surfaces pour différents pays :
CONSULTANT DOTNET
Maintenance des applications existantes (corrections des bugs ouverts).
Développement des nouvelles fonctionnalités demandé par les pays clientes.
Développement d’un module d’impression des Factures pour Décathlon Turquie.
Tous les modules sont des projets indépendants compilés en DLL.
Packaging de l’exécutable finale.
Environnement technique: Visual Studio .Net, VB.NET, SQL Server, TSQL, VB6, XML.
SEPTEMBRE 2010 → MARS 2011
7 MOIS
IBM POUR LA SNCF
Développement des Applications SNCF: Billettiques, validations titres, échange de flux avec sociétés partenaires
EXPERT TECHNIQUE
Prise en main de l’existant.
Faire Evoluer le système de gestion de la billettique (cartes à pues) et les protocoles qui sont utilisé pour échanger avec les partenaires de la SNCF.
Maintenance des applicatifs existantes
Développement de nouvelles fonctionnalités demandé par les Régions pour le TER, Corail, TGV etc…
Packaging et Déploiement automatisé dans toutes les filiales en France.
Test unitaires et de non régression.
Environnement technique : Visual Studio .Net, C#, VB.NET, Web Services, XML, SQL Server, TSQL, protocole InterBOB, MITR et Intercode.
MARS → AOUT 2010
6 MOIS
L’OREAL - PROJET ADA
Développement d’un Site Web dédié aux acheteurs.
Le projet ADA consiste à implémenter un Site Web dédié aux acheteurs pour sélection des fiches de spécifications lors de la sélection d’articles soit en masse soit unitairement.
EXPERT TECHNIQUE
Rédactions spécifications techniques.
Développement du produit en architecture .Net 3.5.
Développement de procédures stockées
Développement des web services ainsi que leurs consommations.
Environnement technique : Visual Studio 2008, .Net 3.5, C#, Web Services, IIS, XML, SQL Server 2008, TSQL.
OCTOBRE 2009 → FEVRIER 2010
5 MOIS
VEOLIA - PROJET PEARL
Mission d’Audit et de réécriture du projet Pearl en .NET.
Le projet Pearl consiste à simuler l’implémentation d’un site de traitement des fluides et les réactions possibles pour les traiter en entrée ou en sortie des usines. Le logiciel permet de brancher des composants industriels pour le traitement d’eau par exemple avec des solutions chimiques et calcul les réactions possibles ainsi que les déchets à la fin du cycle.
EXPERT TECHNIQUE
Audit de l’existant : Identification des points de faiblesse du produit et proposition d’une stratégie de réécriture
Installation de l’environnement de développement et mise en place d’une stratégie et des outils de gestion de configuration
Redéveloppement du produit en architecture .Net (conception technique et développement)
Développement de nouvelles fonctionnalités
Encadrement d’une équipe de 3 développeurs : identification, affectation et suivi des tâches de développement
Environnement technique : VB.Net 2.0, VB6, XML, Composant AddFlow, Components One Studio, SQL Server, TSQL
NOVEMBRE 2008 → AOUT 2009
10 MOIS
PROJET EN FORFAIT POUR LE CLIENT : REGISTRE NATIONALE DE LA CINEMATOGRAPHIE ET DE L’AUDIOVISUEL (PROJET RCA)
Mission TMA pour correction et Evolution de l’application du Registre Nationale de la Cinématographie et de l’Audiovisuel.
INGENIEUR CONCEPTION DEVELOPPEMENT – EXPERT TECHNIQUE
Correction des bugs détectés dans le Lot1
Ajouter des nouvelles fonctionnalités au Lot 1
Développement du Lot2
Développement du Lot3
Evolution du système qui se base sur une architecture MVP-MVC.
Correction et Evolution du Service Windows associé à l’application Intranet et internet qui assure la gestion des documents numérisé
Environnement technique : C#, ASP Net 2.0, JavaScript, CSS, SYBASE ASE 11/12/15 – TDS 5.5, TSQL
MAI 2008 → OCTOBRE 2008
6 MOIS
PROJET EN FORFAIT POUR LE CLIENT : RESEAU FERRE DE FRANCE (RFF) (PROJET SPIRE)
Participation au développement du projet SPIRE pour le compte de la société SNCF (Réseau Ferré de France).
INGENIEUR CONCEPTION DEVELOPPEMENT
Ajout des nouveaux écrans et de nouvelles fonctionnalités au projet
Correction des anomalies détectées dans les livraisons antérieurs (au niveau codage et fonctionnelles).
Développement de plusieurs WebForms et des Users Controls.
Ajout et correction des packages et des procédures stockées au niveau du serveur ORACLE.
Utilisation des composants de Softs Artisans : officewriter (Excel et Word).
Environnement technique : C# 2.0, ASP .Net 2.0, JavaScript, Ajax, CSS, ORACLE 9.2., PLSQL
JANVIER 2007 → AVRIL 2008
1 AN ET 4 MOIS
GROUPE BUSINESS& DECISION :
PROJET EN REGIE POUR LE CLIENT : SFR A NANTERRE PARIS
Consultant Senior
Intégration et Administration de l’Info-Centre (Datawarehouse) avec Business Objects XI r2.
Intégration
Validation
Implémentation des reportings
Implémentation de la sécurité
Environnement technique : Business Objects XI r2, Oracle 10g, Teradata.
PROJET EN FORFAIT POUR LE CLIENT : GROUPE LOUIS VUITTON (SEPHORA)
CONSULTANT SENIOR
Création des procédures stockées pour le datawarehouse et extraction des données pour les reportings et Création d’une console de gestion et de configuration d’un système de distribution des reporting avec du DotNet.
Création des procédures stockées
Développement DotNet de la console de gestion du système de distribution des reportings.
Cryptage et sécurité du paramétrage.
Environnement technique : Visual Studio DotNet 2005, SQL Server 2005, T SQL, MS Excel, VBA, Microsoft SSIS 2005, .Net.
PROJET EN REGIE POUR LE CLIENT : CROIX ROUGE FRANÇAISE
CONSULTANT SENIOR
Création de reportings pour la Comptabilité Finance sur ERP « QUALIAC », et pour la Paie-GRH sur ERP « Pléiades ».
Création de reportings pour la Comptabilité Finance sur ERP QUALIAC
Création de reportings pour la Paie-GRH sur ERP Pléiades
Mise à jour du Système BI de l’ancienne Version de Business Objects vers la dernière version XIr2.
Gestion de la sécurité d’accès aux reporting avec Business Objects XIr2.
Environnement technique : Business Objects XIr2, SQL Server 2000 et 2005, MS Excel, DTS SQL Server 2000.
PROJET EN REGIE POUR LE CLIENT : QUALIAC FRANCE
INGENIEUR CONSULTANT
Création de reportings pour la Comptabilité Finance sur ERP QUALIAC.
Création de reportings pour la Comptabilité Finance sur ERP QUALIAC
Correction des requêtes TSQL et des procédures stockées utilisées pour le Datawarehouse.
Environnement technique : Business Objects XIr2, SQL Server 2000, MS Excel.
PROJET EN REGIE POUR LE CLIENT : LA GRIFFE
INGENIEUR CONSULTANT
Conception et mise en place d’entrepôt de données pour le data-warehouse permettant le suivie des indicateurs clés de performance de l’entreprise.
Edition des Spécifications Techniques.
Conception et implémentation du Datawarehouse.
Création des Reportings.
Conception du système de bases de données qui géra le Datawarehouse.
Implémentation de l’ETL qui va alimenter les Datamarts.
Environnement technique: Business Objects XIr2, SQL Server 2000, MS Excel, DTS SQL Server 2000, .Net.
MARS 2004 → NOVEMBRE 2006
2 ANS ET 9 MOIS
PROJET POUR LE CLIENT : GROUPE SGT
INGENIEUR DEVELOPPEMENT .NET
Développement d’un ERP Web spécifique qui se compose de plusieurs modules:
module de gestion et suivie de production (production follow up)
module de gestion d’articles et de leurs mesures à partir des dossiers de fabrication à la production finale et gère aussi le suivie de contrôle qualité.
module de gestion de la sous-traitance de production en offshore en Tunisie, Maroc et Turquie.
module de comptabilité intégré à un ERP, pour le groupe SGT international Asie et méditerrané.
module de facturation spécifique a l’activité textile, ce module assure la connexion entre système de production temps réelle et facturation avec une génération automatique des factures et autocorrection des Avoirs des Factures (via webservices)
des tableaux de bords qui contiennent des indicateurs et des éléments utiles à la direction, à la comptabilité et qui s’intègre à l’ERP du groupe.
Tâches effectués :
Etude des processus de production et ces étapes
Intégrer les données des dossiers de fabrication et l’intégrer au système de production
Permettre la saisie des mesures et les propriétés des articles en chaîne de production.
Assurer la comparaison avec le contrôle qualité finale et assurer automatiquement le jugement de conformité du produit.
Gérer la liste de sous-traitance selon catégorie de produit et selon pays
Gérer les articles sous-traités avec leurs volumes de stockage.
Gérer les dates de début et fin de chaque étape de production chez chaque sous-traitant
Transférer les détails de production des produits à chaque sous-traitant selon leur spécialité.
Développement d’un module de gestion logistique de marchandises intégrées, et qui assure une communication avec les systèmes des clients.
Importer la liste des commandes lancées par chaque client
Traiter les quantités de chaque commande et le dispatching vers les sous-traitants finaux.
Générer un schéma de suivie pour le transporteur de marchandises afin de récupérer le produit final de chaque sous-traitant.
Créer un système de Comptabilité valable pour tout le groupe.
Interfacer avec le système de facturation
Interfacer avec le module de paie et GRH
Se connecter aux différents systèmes de production dans différents pays via les web services.
Récupérer la production effectuée par service et par prestation
Générer les factures selon les formats demandés par client et les transférer automatiquement via VPN.
Récupérer les rapports d’erreurs automatiques des systèmes clients et refaire la génération des services erronés.
Valider les factures acceptées par les clients
Se connecter au système de suivie de production.
Calculer les indicateurs clé demandée
Générer des rapports et des tableaux de bord complets.
Créer les packages d’installation des applicatifs clients lourd, et publication des sites web sur les serveurs de recette et de pré-production.
Environnement technique : ASP.Net, VB.Net, SQL Server 2000, MS Excel.
FORMATIONS
Décembre 2015
Auto Formation MVC6 avec EF7
Septembre 2013
Formation MVC4 et MVC5 avec EF
Décembre 2012
Formation ORM – ADAM Software
Avril 2010
Formation Anglais
Juin 2009
Formation C# Avancée
Formation SharePoint 2007 (WSS et MOSS)
Mars 2006
Formation de Certification Développement Web avec ASP.Net (Microsoft 2333A)
Formation de Certification Développement WinForms avec VB.Net (Microsoft 2374 ACP)
Juin 2004
Diplôme Nationale d’Ingénieur Informatique Option : Génie Logiciel
COMPETENCES
.Net C# , VB.Net , Framework 4.5 , 4.0 , 3.5 , 2.0 , 1.1 et MONO sous Linux .
IDE Visual Studio 2015, 2013, 2012, 2010 , 2008, 2005 et 2003, Toad et Power AMC
SGBDR - SQL Server 2012, 2008, 2005, 2000 et 7.0
- Oracle 9.2, 10g (PL/Sql) ,
- SYBASE ASE 11/12/15 – TDS 5.5
Intranet / Internet HTML, CSS, XML, JavaScript (Ext-Js) et Ajax, Extension Ajax de Microsoft, création des composants web
Business Intelligence - Business Objects XI R2, Desktop Intelligence, Web Intelligence, Univers Designer, Administration sécurité et Configuration avancées.
- Suite BI de Sql Server 2005 : SSIS, SSRS.
Méthodes et outils UML, Merise 2, OOP Conception (object-oriented programming), Design Patterns, SOA (services oriented application)
Environnement Windows Toutes versions, Linux Debian
Autres TFS, VSS, CVS et SVN
Spécifications fonctionnelles
Aide à la formalisation de l’expression des besoins
Rédaction de spécifications fonctionnelles générales et détaillées
DEVELOPPEMENTS (spécifiques et intégration)
Découpage des tâches de développement
Codage et testing
recette
Gestion des anomalies et des avenants du client
Accompagnement des utilisateurs dans la prise en main de leur application
Formation utilisateurs
Animation de formations pour les utilisateurs finaux
Architecture technique
Conception et spécifications détaillées d’architecture technique (plate forme Microsoft : n-tiers C# et VB.Net)
Conception et modélisation d’applications (UML)
Packaging et déploiement des applications client lourd, et publication des applications web.
Création des procédures de Tests unitaires et de non régression.
Nano-Ordinateurs raspberry pi, Debian Linux, C# Mono sous linux, SQlite.
LANGUES
Anglais Professionnel