Menu

Guillaume SAINT-ETIENNE

Buc

En résumé

Si l'on compte mes début sur ZX81, Je suis développeur logiciel depuis 1982.
Certes, le chemin fut long, pavé de bonnes intentions mais surtout jonché d'épines. J'ai eu la chance de travailler depuis 1994 chez plusieurs éditeurs logiciels, dans des SSII, de créer par 2 fois ma propre start-up, de concevoir, réaliser, livrer et piloter des logiciels (souvent pour les IHM Web) pour différents métiers: de la vente en ligne au application médicales en passant par la GED, l'aéronautique ou le retail.
Autodidacte en agilité, puis élève de Laurent Bossavit, j'ai la chance aujourd'hui d'apporter ma modeste contribution à Varian Medical Systems, sous la houlette d'Olivier Azeau.
En apprentissage permanent, je me permet parfois de parler de mes modestes connaissances et expériences en la matière et de chercher à sensibiliser, même au delà de mon entourage, une autre vision du développement logiciel et des métiers associés. Une autre façon de travailler oserai-je dire.
Et de partager aussi ce savoir au delà de la sphère des informaticiens, notamment dans le monde des projets culturels.

Expert en techniques de développement (C#, VB.Net, Asp.Net MVC, Ajax) pilotées par les Tests (TDD et BDD), exploration des Users Stories, mise en place de la chaine de développement (Intégration Continue, DDD, BDD, Mock, NUnit, TFS2010 ou alternatives libres, acceptance testing ATDD...).

Je préconise des architectures Ntiers (.Net) facilitant le développement (DDD+BDD+isolation+ORM+WCF+MVC) et minimisant les dépendances (loose coupling).

En plus de développer, mon rôle est de faciliter la réalisation de tel projets en appliquant les pratiques Agiles (SCRUM, XP,Kanban , Lean), facilitant la communication entre tous les acteurs du projet.

Mes principales préoccupations sont: l'ergonomie au sens "améliorer l'expérience utilisateur", les applications "User Centric", le développement de logiciels durables et les impact environnementaux du SI.
Mes travaux d'architecture logicielle permettent donc de réaliser des plates-formes Web ou Logicielles centrées sur l'utilisateur et la qualité du développement par l'usage de pratiques agiles.

J'ai en plus une expertise technique avancée sur ces outils : framework .Net v3.5 & 4.0 + plate-formes serveurs associées (Virtual Server, MOSS, SQL srv, IIS, Win Srv ...) , Asp.Net MVC, Ajax, WCF, WF, EF, MS Ent Libraries, TDD/BDD, intégration continue...

Mes compétences :
WCF
Continuous integration
Javascript
SCRUM
.Net 4.0
BDD
XP
JQuery
Training
Lean
Visual Studio 2010
PHP
Ajax
Gestion de projet
Microsoft SQL Server
C#
Visual Basic .Net
Team Foundation Server

Entreprises

  • Varian Medical Systems - Developpeur .Net Senior / Expert en développement agile

    Buc 2010 - maintenant Coaching en programmation .Net 3.5 & 4.5 C#
    pratiques de développement : TDD/BDD
    pratiques Agiles: Scrum & Kanban
    Intégration continue: Cruise Control, Jenkins
    Behavior Driven Development : Gherkin / Specflow
    Apps WPF, Sliverlight, ASP.Net MVC3 + Entity Framework, Ajax, JQuery, ...
  • Exakis - Responsable Pole Logiciel .Net SOA SaaS

    PARIS 2009 - 2010 Responsable de l'activité Logicielle d'Exakis Toulouse
    Fortement impliqué dans l'adoption de méthodes qualité et conduite de projet, en particulier Agiles.

    Architecte Expert .Net: Web, SOA, SaaS, usine logicielle et méthodologies Agiles.
  • Augure - Développeur Agile

    Paris 2008 - 2009 je suis intervenu dans le département R&D en tant que renfort au développement et chargé de veille technologique (.Net DSL M Oslo).
    J'ai suivi le coaching Agile et participé aux Sprints SCRUM, poker planning et rétrospectives.
    J'ai travaillé sur la refonte d'un moteur de template XML/XSL.
    Nous utilisions une usine logicielle d'intégration continue (Cruise Control .Net) ainsi que des Test Unitaires (NUnit) intensifs.
  • EURIS - Architecte Senior / responsable R&D

    Boulogne Billancourt 2007 - 2008 Euris est un éditeur de logiciels on-line pour l’industrie pharmaceutique.
    Euris allie la double compétence des métiers de l'Industrie Pharmaceutique à celle des spécialistes des nouvelles technologies. Les produits sont conçus et développés en mode SaaS (Software as a Service).

    Ma mission est de mettre en place et organiser le développement de la future version de la gamme logicielle d'Euris.

    Je concois l'architecture avec les outils suivants: .Net 3.5 , Visual Studio 2008, méthodologie SCRUM, ASP.Net MVC, WCF, WF, Ajax, Silverlight, Linq, Ado.Net entities, Volta, SVN, Resharper, NDepend, NUnit, CruiseCOntrol.

    Mon but est aussi de motiver les équipes de développement, organiser et assurer la formation, être le référent technique, être le garant de la qualité technique de l'application, réaliser les POCs.
  • 2xMoinsCher.com - Architecte logiciel

    2006 - 2007 2xMoinsCher.com vous permet d'acheter et de vendre des produits neufs et d'occasion à prix fixe.
    C'est facile, rapide, et surtout totalement sécurisé.
    Nous sommes intermédiaires et tiers de confiance durant tout le processus.

    Pour ce site, je suis Architecte Logiciel, en charge de la conception, de l'application et du suivi des développements autour des technologies .Net v2 & v3.

    Etudes de performance, d'impact, de qualité des frameworks additionnels et des outils d'industrialisation des développements internes.
  • Bewise - Architecte logiciel

    Labège 2005 - 2006 pour BASF Agro, développement du site Internet professionnel de mesure des risques sur cultures.

    pour Neotic, developpement d'un framework de programmation .Net v2 pour solution de type "Software as a Service" (SaaS).

    pour Airbus, conception et developpement d'une architecture de logiciel composite avec .Net remoting, SOA et Winforms.
  • Vcs Timeless - Architecte logiciel .Net

    2004 - 2005 Éditeur conseil, VCSTIMELESS développe des logiciels qui améliorent la productivité et la rentabilité des distributeurs spécialisés. Forts d'une expérience de 25 ans dans les métiers de la distribution, nous sommes capables de comprendre les enjeux économiques des enseignes, et de les traduire en performances mesurables, sur tous les continents.

    http://www.vcstimeless.fr/

    J'etais en charge des aspects Serveur de l'architecture de la nouvelle plateforme Colombus.Next

    .Net v2 early adopter, BPEL, Human Workflow, MSF, SOA, Contracts sont les mots clefs.
  • Opengate - Directeur technique

    1998 - 2004 réalisation d'un portail web de gestion de documents et travail collaboratif

    Direction technique d'une équipe de 10 personnes.

    Architecture de la solution technique.

    Déploiement chez Wanadoo Education, portail Educavie.

    Formalisation des processus, UML et CMM-i

    technos Microsoft: COM+ ADO .Net XML SOAP DHTML
  • Medialogic - Co-fondateur

    1996 - 1998 Medialogic était une des 1eres web agency en Midi Pyrenées. Fondé début 1996, avant l'apparition du phénomène start-up.
    Co-fondé avec Stéphane Branquart et Laurent Tisseyre.
    Sami Jaber (Valtech, DotNetGuru) fut un des stagiaires de la société.
  • Laser Quest - Devellopeur et co-gestionnaire de centre

    Paris 1994 - 1995 originaire du Royaume Uni, cette société développe des jeux grandeur nature dans lesquels les candidats sont armés d'un pistoler laser et un ordinateur embarqué.

    Implanté pour la 1ere fois en France à Toulouse, le groupe installa plusieurs centres dans toute la France, et également en Suisse pour lequel je fut impliqué dans les phases d'installation du centre et co-gestionnaire de l'activité.

    J'ai également développé le logiciel de gestion des jeux et des prises de réservations pour groupe.

Formations

Réseau

Annuaire des membres :