Menu

Andrew SPENCER

GENÈVE

En résumé

[NB : 2012-06 je ne suis pas actuellement à l'écoute du marché.]

Je développe des systèmes d'information d'entreprise sur la plate-forme Java. Mon objectif final est de livrer de la valeur ajoutée au client. Je suis persuadé que l'approche agile est le meilleur moyen d'y arriver.

J'apprécie la collaboration avec d'autres développeurs. Je m'efforce d'instaurer un dialogue constructif avec le client. J'aime savoir que mon travail apporte de la valeur au client. Je tâche de laisser du code propre derrière moi.

La programmation est mon coeur de métier, mais je m'intéresse également aux processus et aux bonnes pratiques. J'écris des articles techniques sur mon blog, et j'ai co-organisé des conférences sur l'agilité, où j'ai également été orateur.

Je compte rester engagé dans mon métier d'ingénieur logiciel, et étendre mes compétences vers l'encadrement de développeurs juniors, l'animation de formations et l'architecture.

Mes compétences :
agile
Agile SCRUM
Anglais
Continuous integration
Design
English
Français
Hibernate
Hibernate JPA
Informatique
Informatique de gestion
Intégration
JAVA
Java JEE
JDBC
JEE
Jpa
JSP
JUnit
Microsoft SQL
Oracle
Scrum
Spring
Struts
Swing
TDD
TestNG

Entreprises

  • ISO (International Organization for Standardization) - Software Engineer

    2012 - maintenant
  • HORTIS GRC SA - Ingénieur études et développement

    2007 - 2012 Client : CTI (services informatiques de l'Etat de Genève).

    Activités : analyse, conception et réalisation d'un socle référentiel commun pour mutualiser certains objets métier partagés par plusieurs applications.

    Technologies : Java 1.4, Spring 1.2, Hibernate 3, Oracle 9
  • ASTEK SUD OUEST - Ingénieur d'études

    2004 - 2007 Client : Air France (multiples projets)

    Activités :

    1) Conception et développement, en création et en maintenance, sur les applications intranet suivantes :
    - Calcul des rémunérations des agences de voyage
    - Calcul et attribution des primes d'incitation à la vente des agents de voyage
    - Saisie et suivi des indicateurs qualité
    - Tableau de bord des indicateurs de performance par escale

    2) Allocation et suivi des tâches, animation d'équipe (4 mois)

    3) Etude technique pour la mise en place d'un composant WebDAV à destination des applications intranet. (4 mois)

    Technologies : Java, Servlet, JSP, Struts, JDBC, Oracle.
  • Finmatica France - Ingénieur d'études

    2002 - 2004 Projets/clients :
    * DHL Aviation (Bruxelles) : avant-vente, analyse, spécification et développement de nouveaux modules.
    * GEFCO France : développement de nouveaux modules (IHM et traitement de flux d'intégration)
    * Samat (Lyon) : développement de nouveaux modules (IHM et traitement de flux d'intégration)

    Activités :
    * Participation à l'avant-vente (élaboration et présentation de la proposition technique).
    * Réunions client : analyse des besoins, validation des spécifications.
    * Rédaction de spécifications fonctionnelles et techniques détaillées.
    * Développement de composants IHM et d'intégration.

    Technologies :
    Java, Swing, XML, Oracle
  • Purple Software - Software Engineer

    2000 - 2002 Projets/clients:
    - 3 (Hutchison 3G, téléphonie mobile 3ème génération), jeux de stragégie en ligne.
    - Prototypage de jeux de stratégie en ligne.

    Activités:
    Conception et développement des applications et des prototypes.

    Technologies:
    Java J2ME, MIDP, servlets

Formations

  • University Of Bath Biology and Biochemistry (Bath)

    Bath 1996 - 2000 Biologie théorique / insectes sociaux

    doctorant
  • University Of Bath Biology and Biochemistry (Bath)

    Bath 1992 - 1996 Biology appliquée

    License

    stage aux laboratoires Glaxo

Réseau

Annuaire des membres :