Responsable des améliorations des performances et optimisation du volume des échanges.
Amélioration de la qualité générale du code par des revues systématiques du travail de l’équipe.
Architecte logiciel
Etude et mise en place de l’architecture d'une application mobile multiplateforme.
Audit et ajustement de l'architecture existante.
Détails de l'expérience
Informatique Interne :
Audit d’un prototype d’application Android native.
Mise en place d’un processus de déploiement en 1 clic avec powershell invoquant MsBuild, Svn, Inno Setup et Wybuild afin d’accélérer la livraison de mise à jour (patchs).
Application Mobile pour les enquêteurs terrain :
Etude et mise en place de l’architecture de l’application mobile multiplateforme (Cordova) basée sur AngularJs, Bootstrap UI puis Mobile angularUI (afin d’améliorer les performances sur Android <4.4)
GenIFR : progiciel d’agrégation, de vérification et de correction de l’ensemble des données de prix, produits et promotions.
Client lourd basé sur Winform agrémenté de composant DevEx, remoting et une base de données conséquente sous SqlServeur 2008. Ordre de grandeur : table de 600 millions de lignes, 2600 procédures stockées.
Développements et corrections. Mise en place de bonnes pratiques pour améliorer le développement et les performances.
Migration en deux temps du legacy Xml Web service vers WebApi Json afin de reduire la taille des communications réseau.
Analyse et conception d’une librairie de cache synchronisable de donnée de référence (ThreadSafe) ainsi que des composants Ui permettant le filtrage et le trie gardant la liaison à ces données sans recopie.
Transformation de l’écran de management des données brutes en un système personnalisable permettant le choix de colonnes et de groupe d’information basé sur des métadonnées et des procédures dynamiques.
Description de l'entreprise
IFR est une entreprise spécialisée dans la recherche et l'analyse des prix, placements et promotions de biens techniques et de consommation pour fournir des analyses causales de retour d’investissement.
Expertise sur tous projets .Net pour l’architecture logiciel ou les problèmes techniques.
Mise en place de TFS2010 et du cycle d’intégration continue.
Veille technologique constante afin de faire profiter au mieux les collaborateurs des nouveautés et des bonnes pratiques.
Développeur sénior
Sesame : Intranet de suivi de la médecine du travail de France Telecom
EasyForms : Framework interne de conception de site ASP.Net en mode RAD basé sur les Modèles.
Détails de l'expérience
Sesame : Intranet de suivi de la médecine du travail de France Telecom
Support technique de l’équipe de développement
Développements et corrections.
Etudes et recherche de solutions techniques.
Informatique Interne
Mise en place de TFS2010 et du cycle d’intégration continue.
Mise en place du system de gestion de projet Agile intégré à TFS.
Migration de projet provenant de SourceSafe vers TFS
R&D : Veille technologique & Support technique
Création de POC en vue de valider des solutions techniques avant leurs mises en place par les équipes projet.
Veille technologique constante afin de faire profiter au mieux les collaborateurs des nouveautés et des bonnes pratiques.
Aide sur tous projets .Net pour concevoir l’architecture logiciel ou résoudre les problèmes techniques.
EasyForms : Framework interne de conception de site ASP.Net en mode RAD basé sur les Modèles.
Responsable des évolutions du Framework EasyForm
Création de plugins pour Visual studio 2010.
Création de Library de contrôles Asp.net Webform.
Environnement technique : Visual studio 2010, TFS2010, SQL server 2008, Sonar.
Description de l'entreprise
Almerys : l'opérateur de services pour les professionnels de la santé
Almerys a pour objet de développer l'usage du tiers payant en facilitant les échanges d'informations pratiques entre les professionnels de la santé, les Mutuelles, Institutions de prévoyance, et Sociétés d'assurance participant au remboursement complémentaire de l'assurance maladie.
Conception et estimation des sujets traités au sein de l’équipe 'Architecture' constituée de 4 personnes.
Utilisation des tests unitaires et de refactoring pour maintenir la qualité lors d'évolutions du Framework interne.
Ingénieur de Développement sénior (lead developer)
Travail collaboratif au sein d’un pôle de développement de 30 personnes
Lead développeur sur le module de gestion des cahiers des charges des produits MDD.
Détails de l'expérience
Architecte logiciel (expert technique) :
» Optimisation d'un EAR (java) faisant jonction entre le moteur de workflow jBPM et la plateforme .Net (via un service web) pour le module de gestion des réclamations.
» Responsable de la mise en place d’un processus de migration des données par acteurs et par documents en utilisant un service asynchrone d’exécution de taches.
» Définition des solutions techniques pour la mise en place d’un suivi de l’historique des modifications d’un document et du versionning d’éléments collaboratifs.
» Conception, estimation et chiffrage des sujets traités au sein de l’équipe « Architecture » constituée de 4 personnes.
» Utilisation des tests unitaires et de refactoring pour maintenir la qualité lors d'évolutions du Framework interne.
» Mise en application concrète de nombreux design pattern (fluent interface, Injection de dépendance, Factory; MVP)
Ingénieur de Développement sénior (lead developer)
» Lead développeur sur le module de gestion des cahiers des charges
» Refonte et évolution du portail Qualité permettant d’améliorer la navigation (Ajax, composant tiers) et l’expérience utilisateur.
» Travail collaboratif en mode agile (SCRUM) au sein d’un pôle de développement de 30 personnes (utilisation de Rally Software).
» Participation aux évolutions du Framework commun et développement de nouveaux contrôles personnalisés.
» Réalisation d’un outil permettant la génération de classes et fichiers de description de page.
Environnement technique : Team Foundation, C#.Net, ASP, SQL Server 2000, Nunit, nhibernate
Description de l'entreprise
Société d’édition proposant une suite logicielle en mode SAAS permettant aux différents acteurs de la grande distribution de gérer le cycle de vie des produits MDD.
Looneo (http://www.looneo.fr) (1 mois) :LOONEO est un service à mi-chemin entre le comparateur de prix et le magazine de presse professionnelle.
» Développement d’une application de gestion au sein d’une équipe de 6 personnes. » Implémentation de masterpages imbriquées et de nombreux Ascx.
GROUPE MONITEUR (6 mois) : Responsable des évolutions fonctionnelles et techniques sur différents éléments logiciels du groupe.
» Migration d’Oracle vers SQL Serveur pour un projet de gestion de campagnes. » Maintenance évolutive d’un outil interne de gestion et d’envoi de newsletters comprenant un back-office en intranet, des services assurant la génération des envois.
PERNOD RICARD (17 mois) : Concepteur/développeur
» Intranet pour le recueil des plaintes : internationalisé, extraction en CSV, rapport graphiques en html et PDF. » Intranet pour la liaison entre producteurs et distributeurs servant à la gestion de produits et de prévisions de ventes.
VIA PRESSE (2 mois) : développeur
» Recherche de solutions d’adaptation du site exploitant des behavior (HTML Components) et SQLXml (semblable à de l’AJAX) en ASP.net C#.
Gendarmerie Nationale (1 mois) : développeur
» Logiciel de prévision des soldes et indemnités de la gendarmerie.
Description de l'entreprise
Le 1er juillet 2009, Alteca a repris la société Datasurf, société de services parisienne certifiée Microsoft GOLD.