Menu

Luc MOREAU

SAINTE-EULALIE

En résumé

Mes compétences :
JAVA
Javascript
ASP.NET MVC
C# .NET
ASP
Microsoft Silverlight
WPF
Python
Développement Android
Développement iOS

Entreprises

  • Paul Dequidt Torrefacteur - Architecte et Ingénieur développement

    2014 - maintenant Depuis Janvier 2014: ARCHITECTE ET INGENIEUR DEVELOPPEMENT

    Type de poste : télétravail à temps complet

    Objectifs : 1) Maintenir, mettre à niveau et améliorer :
    - les sites de VPC du groupe
    - le back-office, notamment l’interaction avec un système AS400
    2) Analyser et restructurer le Système d'Information
    3) Refondre les sites de VPC et revoir tout le flux d'information

    Mise en Oeuvre :
    - Les sites de VPC actuels utilisent les technologies Miscrosoft ASP.NET, C# en Code-behind et SQL Server. La maintenance et les ajouts de fonctionnalités mineures se font donc en utilisant ces technologies. Tout ajout majeur se base sur le Framework MVC 4, toujours en technologie Microsoft.
    - Le backoffice est très hétérogène et oblige donc à maîtriser une large palette d'outils, de langages et de méthodologies. Les langages sont : C++, C#, Java, php et Python. Les bases de données utilisées sont SQL Server 2008, MySQL et DB2, tout cela sous Windows, Linux et AS400. Tout nouveau développement se fait en maximisant l'utilisation des technologies Microsoft (C#, SQL Server et Framework Microsoft (Entity Framework entre autres).
    - L'architecture des nouveaux sites de VPC est définie et le développement démarre. Le choix des technologie Microsoft a été fait : MVC 4 basé sur C#, SQL Server, et Razor. L'accès aux données se fera par Entity Framework. D'autres frameworks seront utilisés, notamment pour les tests unitaires et les tests d'intégrations (utilisation de TeamCity). Le développement de ces nouveaux sites Web se fait en collaboration avec un Web Designer. Beaucoup d'outils de travail collaboratifs ont été mis en place.
    - L'architecture du back-office est définie. L'AS400 occupera la place centrale du Système d'Information. Les sites Web, grâce à l'utilisation judicieuse de design patterns, interagiront directement avec l'AS400 sans base de données tampons à synchroniser.

    Résultats :
    - Les sites de VPC actuels gagnent en efficacité, en fonctionnalité et en ergonomie.
    - Le back-office tient la charge croissante du flux d'information, tout en gagnant en fonctionnalités et en interaction avec le Système d'Information en place sous AS400.
    - L'architecture du Système d'Information et des sites Web de VPC va permettre de travailler en flux synchrone. Les recherches d'anomalies due à des désynchronisation, actuellement extrêmement chronophage, vont disparaître.
  • Synthétique - Architecte et Ingénieur Développement

    2012 - maintenant Depuis 2012: ARCHITECTE ET INGENIEUR DEVELOPPEMENT

    Type de poste : télétravail à temps complet

    Objectif : Enrichir les logiciels existants (C#) et créer de nouveaux outils pour automatiser et optimiser l’interaction entre les deux sites Web de VPC (ASP.Net MVC / C# / SQL Server) de la société et le backoffice (AS400) ainsi que les flux d’informations des campagnes d’e-mailing. Améliorer les sites Web de VPC (efficacité et ergonomie). Créer une structure sur google Big Query et Implémenter un flux d'informations entre les sites Web et Google Big Query afin de permettre l'exploitation statistique des données.

    Résultats : Gain de temps lors des campagnes d’e-mailing permettant d’en augmenter la fréquence. Réduction des erreurs humaines par l’automatisation de tâches répétitives. Amélioration de l’expérience utilisateur des clients des sites Web. Augmentation de la capacité de charge des sites Internet. Optimisation des flux d'informations entre les différents SI. Exploitation statistique possible des données provenant des sites Internet grâce à la mise en oeuvre de Google Big Query.
  • Normand Info - Ingénieur Développement

    2008 - 2012 Depuis 2011 : DÉVELOPPEUR C#, ARCHITECTE UI

    Objectif : Adapter, personnaliser et optimiser une application n-tiers (SQL Server 2008, C#, Winform / WPF) afin d’afficher, de valider et de transmettre des résultats provenant d’instruments de mesures médicales.

    Mise en œuvre : Utilisation de frameworks développés chez Normand-Info pour la persistance des données, pour la communication inter-process / inter-services. Utilisation des bibliothèques de composants DevExpress Winform et WPF pour l’adaptation de l’interface graphique et la mise en œuvre de nouvelle interactions avec l’utilisateur. Evolution du modèle de données nécessaire suite à l’adpatation et l’optimisation du code métier. Le process de développement implique une intégration continue et donc l’écriture de tests (unitaires et d’intégration) ainsi que l’écriture de scénario de validation.

    Résultats : L’utilisation de la solution a été simplifiée par une meilleure ergonomie et une interaction homme-machine plus intuitive tout en ajoutant de nouvelles fonctionnalités. Les performances et la stabilité de l’application ont également été améliorées, rendant plus agréable l’expérience utilisateur.


    2008-2011 : DÉVELOPPEUR C# et ASP.Net

    Objectif : Créer une application 3 tiers (SQL Server 2008, C#, ASP.Net) afin de réaliser et de transmettre des statistiques sur les résultats provenant d’instruments de mesures médicales.

    Mise en œuvre : Conception de l’architecture 3 tiers de l’application et choix technologiques pour chacun des tiers. Création du modèle de données en utilisant un framework de persistance de données maison (type Entity Framework) ; Conception et développement du Controller (C#) en intégrant des produits tels que WCF, Quartz, Conteneur léger type Spring. Conception et développement de drivers en C# pour les instruments de mesures médicales. Conception et Développement de l’interface Web en ASP.Net (CSS, Javascript, …).

    Résultats : Le produit, mis en place dans les laboratoires, permet une remontée des statistiques vers le fabriquant d’instruments afin d’adapter au plus juste les formules de facturations et d’être proactif sur d’éventuels problèmes des instruments ou d’utilisation des instruments. Enfin, cette solution permet d’automatiser la fourniture des consommables nécessaires au fonctionnement des équipements médicaux.
  • JSI groupe Jouve - Ingénieur développement

    2007 - 2008 2008 : RESPONSABLE DU POLE FONCTIONNEL « EBOOK »

    Objectif : Optimiser les process et les lignes de production afin de les rendre génériques.

    Résultats : Réduction du cycle de production et gain de temps (plus de 50% de gain sur le Turn Around Time). La réalisation de lots tests clients spécifiques est devenue possible, entrainant une grande réactivité lors d’appels d’offres. Création de dispositifs génériques de supervision des outils de production et de suivi de rentabilité.

    2007 : INGENIEUR DEVELOPPEMENT

    Objectif : créer des livres électroniques (ebook) à partir d’œuvres papier.

    Résultats : Dématérialisation des livres par la conception et le développement de chaînes spécifiques de production informatique (projet de 9 mois). Réalisation aboutie via l’utilisation de nombreux langages : Perl et Omnimark pour la manipulation de fichiers textes, c++, c# et Java pour la création de logiciels pour la segmentation et la structuration des documents.
  • Cardiogap - Ingénieur développement

    2004 - 2004 Objectif : Adapter un logiciel médical suédois aux besoins du marché français.

    Résultats : Simplification et enrichissement du processus, de l’intégration et de l’interface graphique proposée par ce logiciel. Ajustement et élargissement des fonctionnalités.
  • Synerdia - GERANT, INGENIEUR DEVELOPPEMENT, MAITRE DE STAGE

    2004 - 2007 - Conception, réalisation et commercialisation d’un système complet d’acquisition et de transmission de l’information médicale en temps réel (JAVA, C++, C#) pour soutenir la prise en charge des urgences médicales quotidiennes. Cette solution a notamment été présentée au salon Urgences 2005 et primée lors des Trophées de l’Innovation mobilité 2005.

    - Conception et réalisation de logiciels sur-mesure pour les réseaux de santé. Ces solutions permettent d’organiser les réseaux, d’en assurer la bonne gestion, de gérer les liens complexes entre les patients et les professionnels de santé, et enfin de réaliser des statistiques détaillées.

    - Conception, réalisation et commercialisation d’une solution générique de sauvegarde sécurisée de fichiers à distance (en JAVA) mettant en œuvre des procédés complexes de sécurité et de sécurisation de données. Adressé au grand public tout comme aux professionnels, l’interface graphique a été pensée simple, complète et ergonomique.

    - Conception, prototypage, production et commercialisation d’un outil innovant de prise de vue 3D automatisé et piloté par ordinateur. Ce produit ergonomique et intuitif combine informatique, mécanique, électronique, optique et microprogrammation. Destiné à tous les métiers de précision tels les bijoutiers ou manipulant des objets de petites tailles, il permet un réel gain de productivité dans les relations client-fournisseur et dans la réalisation de catalogues produits.
  • INRA - Stagiaire

    Paris 2003 - 2003 Objectifs : Concevoir, réaliser et déployer une application de consultation/modification de données protéomiques (Java et Oracle 8).
    Informatisation d’un processus complexe de comparaison d’images et de recherche de données.

    Résultats : gain de temps considérable pour les chercheurs biologistes travaillant sur l’exploitation des gels d’électrophorèses.
  • Norsys - Stagiaire

    2002 - 2002 Objectifs : Concevoir et réaliser une application trois tiers (ASP, Visual Basic et Visual C++, Oracle 8) pour le Conseil Régional du Nord.
    Informatiser le dossier d’assistance sociale et le traitement des statistiques.

    Résultats : gain de productivité pour les utilisateurs et gain de temps pour les usagers.

Formations

Réseau

Annuaire des membres :