Laurent THOMAS
Lead Developer, ITESOFT
- Management d'équipes de développement, suivi de projets, planification
- Capacité d'analyse et de prise de décisions
- Design d'applications, architectures logicielles, TMA, intégration, software reengineering, optimisation d’algorithmes
- Traitement de flux documentaires : dématérialisation, EDI, LAD/RAD, BPM, Workflows, GED/ECM, archivage.
- Sensible aux problématiques de performances, qualité, sécurité, montée en charge
- Veille technologique
2006 - 2010Lead Developer dans l'équipe 'Purchase to Pay' du département R&D. Conception et développement de logiciels de traitement de flux documentaires en entreprise (factures, commandes, réceptions) sous différents aspects : LAD/RAD, GED/ECM, BPM, Workflows, EDI, dématérialisation, archivage.
Quelques de mises en oeuvre récentes :
- Création d'un prototype de pile applicative Java permettant d'accélérer le développement des futures applications métiers. Frameworks Spring, Vaadin, GWT, iBATIS.
- Optimisation des performances de lecture du logiciel 'FreeMind For Invoices' : de 65% des factures nécessitant une intervention manuelle à 20% en 2 ans.
- Amélioration de l'expérience utilisateur de la solution de GED ITESOFT.Share par l'intégration de composants riches et Ajax
- Conception d'un module de traitement des factures électroniques (EDI) et intrégration au flux de factures LAD.
- Définition et mise en oeuvre d'une architecture SOA permettant de communiquer avec des modules métiers dans les ERP (SAP, Oracle eBusiness Suite).
- Définition de l'architecture pour l'intégration de modules .NET à une plate-forme Windows native (C++ / Delphi)
- Intégration d'une application métier existante dans un environnement SaaS
- Mise en place et animation d'un wiki d'entreprise
Environnements techniques :
- Framework .NET, C#, C++, Delphi
- Java, Spring, iBATIS, JUnit, Maven
- Bases de données relationnelles (Oracle, MySQL, SQL Server) et XML.
- SOA, ESB, REST, client léger, Ajax, Vaadin, GWT
- Expérience dans le SaaS (multi-tenant, haute disponibilité, scalabilité)
2004 - 2006Responsable d'un plateau de Tierce Maintenance Applicative :
- Maintenance corrective et évolutive des applicatifs dans des contextes métiers très forts : eau/environnement, industrie nucléaire.
- Gestion de la relation client,
- Gestion du budget et des plannings,
- Gestion des risques,
- Mise en Ĺ“uvre des processus qualité groupe issus de la certification ISO 9001.
Supervision des équipes de développements:
- Spécifications des nouveaux modules, définition des architectures,
- Validation des développements,
- Optimisations, profiling, recherche de bugs,
- Coaching des développeurs moins expérimentés, intégration d'un stagiaire en dernière année d'école d'ingénieur,
- Gestion de configuration et des sources.
Contexte: plusieurs millions de lignes de code source dans des environnements techniques très variés: C++, VB, ASP, Java, Oracle, PL/SQL, Business Objects, $Universe
2004 - 2006Lead technique sur les phases d'avant-vente :
- rédaction de propositions commerciales, dont marchés publics,
- Définition des architectures techniques,
- chiffrages,
- soutenances d’appel d’offre.
2000 - 2004Nombreux développements de logiciels au sein des équipes forfait : applications métiers, intranets de communication, sites web.
- Conception et réalisation
- Mise en oeuvre sur site client
- Maintenance corrective et évolutive.
Environnements techniques variés : .NET/C#, ASP.NET, J2EE, MVC, Oracle, SQL Server.
Clients : grands comptes des régions LR et PACA (CEA, Genesys Conferencing, BEC Frères, France Télécom, La Poste, Caisse d’Epargne, CHU de Montpellier, Société Nationale Immobilière, Orange).
1999 - 2000Conception et implémentation en C++ d’un modèle informatique permettant de simuler la propagation de sons entre des rues bordées d’immeubles grâce à la technique du ray tracing.
Optimisation des algorithmes de génération des rayons et de réflexion sur les murs.
Ce projet a été mené en relation avec le Pr. Kang de l’Université d’Architecture de Sheffield et a été crédité du prix Fretwell-Downing en 2000.
