PARIS
Je porte la double casquette d'architecte logiciel et d'ingénieur en développement (évite l'effet tour d'Ivoire).
Je participe à l'écriture des spécifications des solutions pour les clients pour ensuite les réaliser ou déléguer cette réalisation à d'autres développeurs.
Mon objectif est de favoriser la communication avec les clients afin de les impliquer dans la réalisation du projet. Pour cela, je favorise le développement agile pour un feedback rapide mais sans oublier de conserver une architecture facile à maintenir et à évoluer.
Je suis curieux au sujet des méthodes (Impact Mapping, Specification By Example) permettant de communiquer avec les clients au sujet de leurs besoins.
Mes réalisations concernent essentiellement le traitement de données : intégration et diffusion.
Spécialités:
Développement back-end: Groovy/Kotlin/Java, Spring Framework, xUnit, Cucumber, Python, SQL, Camel
Développement front-end: HTML5, JavaScript, VueJS, Bootstrap
Méthodologies: SOLID, Tests unitaires, Spécifications par l'exemple, Impact Mapping, SCRUM, UML
Environnement: Linux, Mac OS X, Windows
Mes compétences :
C
Tests unitaires
Logiciel libre
ObjectiveC
Linux
Javascript
AngularJS
HTML 5
Programmation fonctionnelle
Java
Clojure
Programmation orientée objet