logo
Version PDF

 

 

ARCHITECTE LOGICIEL / SCRUM MASTER – COACH AGILE / DÉVELOPPEUR

Bilingue anglais-français

 

Domaines de Compétences

Architecture et Conception Logiciel

·   Architecture Entreprise de Haute Volumétrie, Opération 24/7

·   Conception Orientée Objet (UML, Rational Rose, Select) ; Design Patterns

·   Modélisation de Données

·   Optimisation d’Architecture, de code et de base de données

·   Consultation de faisabilité de nouvelles fonctionnalités

·   Consultation pour des projets avant-vente

·   Rédaction des spécifications techniques

·   Supervision technique d’une équipe de développeurs

§  Validation de documents de conception

§  Validation de code

§  Aide à la réflexion sur la conception, la maintenance, la testabilité, le chiffrage, les risques…

·   Formation des clients et des collaborateurs sur les techniques d’architecture, de conception et de développement

Gestion de Projet

·   Expérience des projets multinationaux sur plusieurs sites

·   Animation d’une équipe de développeurs (jusqu’à 10 personnes)

§  Utilisation des méthodes Scrum et Extreme Programming

§  « Certified Scrum Master »

§  Mise en place de la méthode « Test-Driven Development »

§  Désignation des tâches en fonction des compétences/de la personnalité de chacun

§  Préparation de plan de projet (Microsoft Project/EPM)

§  Suivi de la progression du projet ; gestion de retard

§  Gestion de la livraison du projet (validation, documentation…)

·   Participation à la rédaction de Cahier des Charges

·   Rédaction de Spécifications Techniques

·   Participation à la préparation d’un plan de test

Développement Logiciel

·   Conception, développement et maintenance orientés qualité ; UML

·   Java, J2EE, Apache Tomcat, Struts, JPA, XML/XSL, JSP Taglibs, Junit, Cruise Control (Intégration Continue), LDAP, Axis, Eclipse

·   C#, VB, ASP.Net, C++, COM/DCOM, ActiveX Template Library (ATL), Microsoft Foundation Classes (MFC), Microsoft Transaction Server (MTS), IIS, Visual Studio

·   Architectures REST, ASP.Net Web API, Restlet

·   Authentification WEB

·   HTML, XHTML, DHTML, CSS, jQuery, JavaScript, W3C, Accessibilité, Dreamweaver

·   MySQL, Oracle, Microsoft SQL Server, Derby/JavaDB

·   NoSQL (CouchDB), Lucene

·   PHP, Smarty

·   GIT, SVN (Subversion), CVS

Formation

·   Maître de conférences et animateur d'atelier en Méthodes Agiles

·   Maître de conférences en Java

·   Maître de conférences en UML et conception orientée objet


Expérience Professionnelle

2009 –                 OZANNE CONSULTING

Consultant Indépendant en Conception et Développement Logiciel

·   Conseil technique et architecture d’une solution CRM interne (AngularJS, Services REST ASP.Net Web API avec authentification, AJAX, DB2, accès à l’agenda Lotus Notes), pour Centravet.

·   Architecture et construction d’un API REST pour exposer de l’information métier à une application smartphone (Services REST ASP.Net Web API avec gestion d’authentification multi-canal, CouchDB, MS SQL Server) pour GMV.

·   Architecture et construction d’une solution de communication interne et externe (VB.Net, Services REST avec ASP.Net Web API, Javascript, AJAX, CouchDB NoSQL, Lucene, Facebook Graph API), pour Centravet.

·   Construction d’une application web d’hébergement et personnalisation des sites institutionnels et commerciaux de vétérinaires (VB.Net, ASP.Net, DHTML, jQuery, AJAX, SQLServer), pour GMV.

·   Analyse et développement d'un outil de construction et mise à niveau automatique des bases de données (C#, SQLServer, Oracle, EnterpriseDB) pour MGDIS.

·   Maître de conférences en Java, pour Epitech Rennes.

·   Maître de conférences en UML, troisième année, pour Epitech Rennes.

·   Maître de conférences en conception orientée objet, deuxième année, pour Epitech Rennes.

·   Maître de conférences et animateur d'atelier en méthodes agiles, pour AgileTour et en entreprise.

·   Analyse et correction de problèmes de montée en charge d'une plateforme web de gestion de données (C# & JEE multi-threaded, Axis, SQLServer, Oracle, Yourkit .Net & Java, JUnit), pour MGDIS.

·   Construction d’un site e-Commerce (Prestashop, javascript/jQuery, AJAX), pour VisioOptik.com

·   Construction d’une application web de vente d’articles vétérinaires (VB.Net, ASP.Net, Java, Tomcat, Services REST, Restlet, DHTML, jQuery, SQLServer, Derby), pour Centravet.

·   Formation SCRUM/Méthodes Agiles pour Timwi Consulting.

·   Conseil et mise en place d’une architecture java pour un extranet (JEE, Struts, JSP, taglib, Tomcat, Services Web, Axis, DHTML/W3C, jQuery) + consultant Scrum / coach Agile, pour MGDIS.

·   Evolution et maintenance d’une application de traçabilité agroalimentaire, installée dans quatre usines de production (JEE, Tomcat, MySQL, Windows Server), pour EastBalt France.

·   Construction et maintenance d’un site e-Commerce (PHP, smarty, MySQL) pour OceanBoutik.com.

2001 – 2008         JOHN DEERE AGRI SERVICES (JDAS), Rennes, France

                           Édition de logiciels et de services pour le domaine agro-industriel

2007 – 2008          Chef de Projet Technique/Scrum Master                                   

·   Gestion d’une équipe et responsabilité technique dans un projet multinational

§  Système de stockage et affichage de grands volumes de données GPS, dans un environnement .Net, base de données Oracle, REST, Services Web, BIE, Cruise Control, JUnit.

§  Développement effectué sur plusieurs sites aux États-Unis et à Rennes

§  Travaille en étroite collaboration avec le directeur de projet américain

2004 – 2007           Architecte Logiciel Principal/Responsable de Développement

·   Expertise technique et encadrement d’une équipe de développement R&D (10 ingénieurs) ; méthodologie XP.

§  Une boite à outils pour la construction et déploiement rapide des applications web de gestion de données ; 230k lignes de code

§  Environnement LAMP : J2EE, XML/XSL, Tomcat, MySQL, LDAP

·   Formation détaillée du client sur l’architecture de la solution

·   Clients principaux : SGS, EastBalt, Glon Saunders, WalMart, Socotab

2001 - 2004            Ingénieur R&D Senior

·   Création et développement d’une architecture prototype pour un système de gestion de données et de traçabilité.

·   Mise en place de cette nouvelle architecture dans un environnement de production

1999 – 2001         SAQQARA SYSTEMS, Rennes, France

                           Édition de logiciels de gestion de catalogues en ligne

Architecte Principal

·   Expertise sur la mise en place des technologies Microsoft dans une architecture existante.

·   Formation de l’équipe existante.

·   Conception, réalisation et validation de nouveaux modules

·   Participation technique dans l’avant-vente ; suivi de développements spécifiques pour des clients.

·   Travail en collaboration avec des collègues américains

·   Environnement : COM/C++/ATL, Visual Basic, MTS, IIS, MS SQL Server

·   Clients principaux : Alcatel, Hagemeyer

1997 – 1999         NEWS DIGITAL SYSTEMS (NDS UK), West Drayton, Royaume Uni

                           Gestion des souscriptions à la télévision par satellite

Consultant Indépendant en Conception et Développement Logiciel

·   Formation de l’équipe existante à l’utilisation appropriée d’une technologie déjà utilisée (COM) et à une approche méthodique de la conception centrée sur la qualité

·   Conception, réalisation et validation de nouveaux modules

·   Environnement : COM/C++/ATL, Visual Basic, MTS, IIS, Oracle

 

1993 – 1997               SSA SOFTWRIGHT, Langley, Royaume-Uni

                           SSII

Analyste Programmeur, Multimedia and High-tech Services Divisions

·   Conception et réalisation de projets High-Tech

·   Projets d’importance pour Motorola (système de gestion d’un réseau GPS), Olivetti, British Telecom (API de contrôle de carte visiophone), SSA Chicago, IBM UK.

Formation

FORMATION CONTINUE

2015                    Bases de données NoSQL, CouchDB

2014                    Développement Android

2009                    C#, Développer en .NET avec Visual Studio 2008.

2007                    Formation interne à l’encadrement

2007                    Certification « Scrum Master »

2006                    IBM WBI Intégration avec WID et WPS

2000                    Java

1998                    Chartered Member of the British Computer Society (MBCS)

·   Chartered Engineer (CEng)

·   European Engineer (Eur.Ing.) – Accréditation de la FEANI, La Fédération Européenne d’Associations Nationales d’Ingénieurs

·   Chartered IT Professional (CITP)

1997                    Microsoft Certified Professional (MCP)

·   Microsoft Certified Solution Developer (MCSD)

·   Microsoft Certified Product Specialist (MFC, Visual Basic)

 

FORMATION INITIALE

1990 – 1993         Diplôme d’Ingénieur – BEng (Hons) - University of Bristol

·   « Computer Systems Engineering » (Génie Logiciel, ingénierie électronique, Mathématiques discrètes)