Menu

Antoine KAPPS

Genève

En résumé

Ingénieur de formation généraliste, je me suis rapidement passionné pour le développement logiciel.
Agile par nature, je m'adapte facilement aux spécificités des projets et équipes que je suis amené à côtoyer, soutenu par une solide capacité de montée en compétences. Je suis soucieux de l'aspect "ingénierie" inhérent à mon métier : je suis persuadé que celui-ci va bien plus loin que le "simple développement informatique", et doit s'inscrire dans une démarche intelligente de réponse adaptée à des problématiques généralement complexes.

Mon domaine de prédilection est la conception de solutions ou de briques logicielles, avec pour constant objectif d'amener la technique en soutien des besoins fonctionnels et métiers. J'entends par là, apporter un soin tout particulier à faire transpirer le contexte fonctionnel au travers de la couche applicative, afin d'uniformiser la compréhension du projet par les intervenants. Et également d'améliorer la maintenabilité et la flexibilité du logiciel face aux contraintes souvent mouvantes du métier.

J'évolue de préférence dans l'éco-système Java, possédant une bonne maîtrise du langage lui-même, et des connaissances avancées des frameworks majeurs comme Spring, Hibernate, GWT, CXF, ...
Je m'attarde également sur le bon outillage des projets sur lesquels je travaille, en terme d'utilitaires externes, ou d'instrumentation interne (via JMX notamment) de la couche applicative.

J'ai fortement tendance à privilégier une démarche de qualité plutôt que de quantité, convaincu que cela paie toujours à moyen terme, souvent plus rapidement qu'on pourrait le penser d'ailleurs.
Mes collaborateurs apprécient particulièrement ma capacité à prendre du recul par rapport à l'aspect technique des choses, et ma totale implication dans le projet. J'essaye en effet de maintenir une cohérence globale sur l'ensemble des aspects d'un projet, qu'ils soient humains, relationnels, métiers ou purement technique.

Mes compétences :
Développement logiciel
Java
Microsoft SharePoint
Développement web
Conception logicielle
Analyse fonctionnelle
Java EE
Architecture logicielle
Maven
Test unitaire
UML
Android
JavaFX
WebComponents / Polymer

Entreprises

  • Antaes - Consultant - Ingénierie logicielle

    Genève 2016 - maintenant
  • ALTEN - Consultant - Ingénierie logicielle

    Boulogne-Billancourt 2012 - 2015 [Concepteur-Développeur Sénior - ATOS Worldline - 5 mois]
    Application Java JEE de migration et de traitement de données.
    - Optimisation des traitements concurrents
    - En charge des problématiques techniques complexes


    [Référant Technique - Orange France - 27 mois]
    Application Java JEE de process en masse de commandes - projet géré en mode agile (Scrum).

    Amélioration de la qualité logicielle permettant un meilleur contrôle de sa maintenabilité :
    - Mise en place de l'intégration continue et de bonnes pratiques de tests
    - Mise en place d'un DSL pour permettre l'écriture de tests d'acceptance (boîte noire) par le référant fonctionnel
    - Réécriture du modèle pour s'approcher de la vision fonctionnelle
    - Instrumentation (JMX)
    - Rédaction de la documentation technique et rétro-documentation

    Encadrement de deux jeunes ingénieurs :
    - Montée en compétences techniques et fonctionnelles
    - Définition des objectifs / Suivi d'avancement
    - Coaching technique
  • Groupe ASTEK - Consultant en Développement logiciel

    Boulogne-Billancourt 2012 - 2012 [Ingénieur E&D Confirmé - Bureau Veritas]
    TMA en Centre de Service d'une application de gestion (mini-ERP) Java JEE :
    - Mise à jour technique de l'application (mise en place de Maven, refactoring technique, ...)
    - Analyse et chiffrage des demandes d'évolution du client (en soutient au chef de projet)
    - Rédaction des spécifications techniques
    - Développement / tests unitaires
    - Coaching d'un jeune ingénieur
  • LIEBHERR-FRANCE SAS - Ingénieur Etudes & Développement

    Biberach an der Riss 2007 - 2011 Maintenance et création d'applications Java :
    - assistance à la rédaction du cahier des charges par le client (AMOA)
    - analyse du besoin et conceptualisation (Etudes)
    - développement de l'application (MOE)
    - déploiement et formation utilisateur
    - maintenance évolutive
    - support utilisateur

    Application de méthodes agiles telles que UP / RUP et XP.

    Référant technique sur la partie Web et responsable des évolutions du framework "maison" de développement Web.

    Encadrement d'un stagiaire.

    -----------------
    Développement de sites Sharepoint (MOSS 2007), dans le cadre de projets intra- et inter- services de partage d'information.

    -----------------
    Participation à la mise en place d'une solution de Business Intelligence (informatique décisionnelle) avec la technologie Microsoft (SSIS + SSAS + SSRS), en relation avec l'informatique Groupe basée en Allemagne.

Formations

  • Universität Stuttgart (Stuttgart)

    Stuttgart 2004 - 2005
  • ESSTIN

    Vandoeuvre Les Nancy 2001 - 2007 Ingénieur ESSTIN
  • Lycée Frederic Kirschleger

    Münster 1998 - 2001 Baccalauréat Général Scientifique

Réseau

Annuaire des membres :