Expérience professionnelle
Mars 2014 à ce jour
Développeur .Net Confirmé, projet en Agilité (Scrum : Equipe de 5 personnes)
BT Technologie Paris
Réalisation d’une application de traitement des commandes sur les sites marchands des clients pour permettre l’étiquetage des colis et leurs annonces chez les transporteurs.
- Participation aux réunions clients pour la rédaction des Users-stories
- Pilotage du projet en agilité et Assurer le rôle de Scrum master d’une équipe de 5 personnes
- Animer les rencontres d’équipe (daily meeting, poker planning, demonstration, retrospective)
- Accompagne l’équipe dans la planification des sprints, l’estimation et le découpage des tâches.
- Suivre la conception technique, et la rédaction des spécifications techniques
- Participer au développement des différents modules (import Fichier, intégration commandes, étiquetage) en C#.NET 4.0, Web Service WCF
- Conception et développement d’Interface Web d’administration en ASP.NET MVC 4
- Développement et optimisation des Procédure stockées sous SQL SERVER 2008
- Développer l’installeur d’application Client/Serveur en Winform, et Interface Client en WPF
- Création des étiquettes colis avec le langage ZPL pour imprimante ZEBRA
- Réalisation des tests unitaires, écriture de la documentation technique et utilisateur
- Superviser L’archivage des codes sources et les fusions sous TFS.
- Assister les étapes de la recette et de mise en production
Application Client/Serveur, C#.NET 4.0 sous VS2012, WINFORM, WPF, TFS 2012, SQL SERVER 2008/2012, Web Service WCF, Langage ZPL pour imprimante ZEBRA, XML, IIS.
Avril2013 à Fevrier2014
Développeur C#.Net / Consultant Microsoft BI, BT Technologie Paris
Maintenance évolutive et Réalisation de nouvelles applications C#.NET/BI dans le domaine du e-commerce (Back-end, Middleware) et le domaine du transport
- Conception, et réalisation d’application WINFORM d’étiquetage/ Ré-Etiquetage de colis
- Développement d’application de clôture des comptes des journées comptables des agences.
- Développement d’outil d’export des fichiers détails des points des livraisons.
- Conception et développement d’application Web HTML5/CSS3
- Maintenance évolutive des applications web ASP.NET 3.5 de suivi des colis, gestion des réclamations, gestion des sous-traitants, et maintenance d’application en SILVERLIGHT
- Maintenance évolutive d’application mobile (PDA) de flashage de colis (réception, départ)
- Maintenance évolutive d’application BI de facturation des clients.
- Concevoir, Réaliserez, et déployer sous SSRS les rapports d'entreprise qui permettent de faire des extractions de données à partir du contenu d'une large gamme de sources de données.
- Développement des packages SSIS à destination du nouveau Datawarehouses.
- Mise en place de cubes OLAP SSAS d’analyse multidimensionnelle
C#/ASP.NET 3.5 sous VS2008/ VS2012, WINFORM, WPF, TFS 2008/2012, TSQL, PL/SQL ORACLE, SERVER 2008/2012, Web Service WCF, XML, IIS, FTP, Multithreading
Avril 2012 à Avril 2013
Développeur Vidéo C++, C#/ASP.NET (ESI-France CANNES)
Réalisation et Maintenance évolutive de logiciel Vidéo-surveillance / Télésurveillance
- Maintenance évolutive (Support client niveau 3) sous C++/Borland
- Développement de nouveaux outils en C++/VS2008 et C#/VS2008
- Réalisation du portail Web en ASP.Net (gestion des fonctionnalités implémentées par marque de caméra, affichage des statistiques sous forme de graphe)
- Support client niveau 2 (Analyse des traces et gestion des dossiers hotlines)
- Utilisation de BUGZILLA pour la gestion des bugs
- Procédures stockés MySQL, et Administration SQL Server 2008
- Automatisation des Scripts de build (Batch / AWK), et scripting shell/Unix
- Générer la documentation de release en XML/XSLT à partir de la BD Mysql de Bugzilla.
C++/Borland, Visual C++, C#.ASP.NET3.5, Script AWK, MySQL, SQL server 2005/2008, XML/XSLT, Visual studio 2008, Bugzilla
Octobre2011- Mars2012
Développeur C#/.NET 4.0 (THALES Services, Sophia-Antipolis)
Développement d’Application d’encaissement d’une grande surface en Scrum
- Participer aux rencontres d’équipe et gestion de projet en Agilité (SCRUM)
- Participer à l’estimation et découpage des USER STORY en taches réalisables
- Faire de la conception pour chaque tache avec Entreprise Architect (diagrammes de classes, et de séquences), et rédaction d’un wiki avant la réalisation les taches
- Coordonner avec le représentant client «PO» et l’architecte logiciel pour valider le wiki avant l’implémentation et réalisation des Tests unitaires
- Réaliser les différentes taches en développement C#/.Net 4.0
- Développement de l’interface utilisateur en WPF (XAML) sous modèle MVVM
- Développement des services WCF dans le cas d’une caisse enregistreuse (douchette client) se connectant au serveur du magasin en Wifi
- Gestion des prix, promotions, et disponibilité des articles au stock du magasin
- Gestion des bugs sous BUG TRACKER
- Intégration continue, et gestion des sources et des versions avec TFS
C#.NET4.0, WPF, WCF, WRKFLOW4, NHIBERNATE, SQL CE, VS2010, TFS2010, BUG TRACKER, Méthodologie AGILE (SCRUM)
Janvier2010 à Septembre 2011
Développeur C#/ASP.NET (Texas Instrument NICE)
Développement d’un Portail web pour les données TELECOM (GSM)
- Importation des données par package SSIS (d’un Fichier .CSV vers table SQL Server)
- Traitement et Typage des données brut dans les composants SSIS avec du VB Script
- Pages d’interface en ASP (GridView, FormView, Calendar, Master Pages …)
- Différents Graphes avec API VISIFIRECHART
- Script en Perl pour la mise à jour journalière des données à partir de l’annuaire LDAP
MSPROJECT, Excel, Win XP/Server 2003, VS2008, IIS6, SSIS, LDAP, ASP mailing
C#/ASP.NET 3.5, SQL Server 2005, Silverlight, Perl, VBScript, VISIFIRECHART, JavaScript
Mars2009 à Aout 2010
- emploi –
Développeur JAVA/ J2EE, projet INFOGAMELET (INRIA Nice Sophia Antipolis) JAVA/J2EE (JSP/Servlet, EJB), SWING, QT/C++, PLSQL, Hibernate, Eclipse, MySQL.
Réalisation d’un jeu en ligne
- Etude critique de l’outil existant développé en C++/QT
- Application en J2EE (JSP/servlet, EJB, Session BEANS)
- Jeu d’instruction fenêtré fait en SWING et exporter sous forme de .Jar
- Différents diagrammes (use case, diagramme de besoin, diagramme de séquence, et de classe)
- Documentation technique et utilisateur
Outils: Entreprise Architecte, Eclipse, QT Creator, SVN, Apache-Tomcat
Langage : Java, XML, EJB3, JSP/Servlet, JSTL Tag Librairie, SWING, MYSQL, Hibernate
Octobre2007 à Aout 2008
- emploi - Coordinateur d’escale aéroportuaire
Service Escale AVIAPARTNER Aéroport Toulouse BLAGNAC
- Devis de masse et de chargement de l’avion (centrage des poids)
- Supervision de l’enregistrement des passagers.
- Lancer le débarquement à l’arrivée et l’embarquement en coordination avec l’équipage
- Dépôt des plans de vols et coopération avec les compagnies aérienne
- Management des équipes enregistrement et bagagiste
- Suivi des différents tableaux de bord et de la documentation.
- Veiller à la sécurité aéroportuaire
- Respect des procédures de transport des animaux et des matières dangereux
Aout 2004 à Aout 2007
- emploi –
Responsabilités :
Développeur JAVA/ PHP / HTML pour Banque de détails
Banque de développement local (BDL Alger, Algérie)
- Contribuer à la définition des spécifications technique à partir de l’analyser des spécifications fonctionnelles détaillées de la maîtrise d’ouvrage.
- Réaliser l’implémentation du code et paramétrer des progiciels
- Développer des fonctionnalités/ adapter et des modules applicatives sur des applications bancaires existantes
- Participer à la définition des jeux tests.
- Rédiger la documentation (développeur, utilisateur et exploitation).
- Veiller au respect des dispositions qualité et des normes de programmation, notamment au niveau sécurité
- Assurer la mise en œuvre des fonctionnalités/applications (installation, assistance, formation, évaluation).
- Assurer la continuité de service des applications
- Maintenir les applications (diagnostiquer les défauts, les corriger) et les faire évoluer
FORMATION
Juin 2011 Université Nice Sophia Antipolis : Diplôme Master M2 M.B.D.S
Multimédia Base de Données et intégration système
Juin 2010 Université Nice Sophia Antipolis : Diplôme Master 1 MIAGE
Méthodes informatiques appliquées à la gestion des entreprises
2007-2008 Université Paul Sabatier – Toulouse 3 : MASTER1 INFORMATIQUE mention Génie Logiciel
2000-2004 Université de Jijel Algérie
Diplôme Licence INFORMATIQUE, mention « Bien »
COMPÉTENCES TECHNIQUES ET FONCTIONNELS
Système Installation, Configuration et Virtualisation (Virtual Box, VMware), Windows, Linux, Unix, Mac OS
Serveur et Outil Apache Tomcat, Glassfish, Eclipse, NetBeans, Enterprise Architect, Visual Studio
Développement C/C++, PHP, JAVA, VB, J2EE (JSP/Servlet, EJB, JMS, JSTL), JPA, CAML, PROLOG, UML, RMI, MPI, ASP/.NET, C#, JAVACARD, NFC, Androïde, ObjectC, SOA, Climentine Datamining
Base de données Administration avancée et Tuning Oracle 10g, MySQL, Access, SQL, PLSQL, JDBC, JPQL, SQL3
Techno Web HTML5, CSS, XHTML, , XML, XSLT, Framework AJAX/ JavaScript, Web service RESTFUL
Réseaux TCP/IP, LAN, DNS, Programmation sockets, P2P, Réseau de Pétri, LOTOS, Ipv6.
LANGUES
Anglais Couramment lu, écrit et parlé (Général et Technique)