Mes compétences :
Hibernate
Maven
Tomcat
Spring
Spring security
Entreprises
Stmicroelectronics
maintenant
AXA Group Solutions
- [Mission] Tech lead
Nanterre 2015 - maintenantTech lead d'une équipe de développeurs Scala.
Environnement technique: Scala, Elasticsearch, Docker, Openshift, Play! Framework
SmartStream
- [Mission] Architecte JEE
2014 - 2015Analyse et optimisation de performances.
Audit de code
Développement
Architecture technique
Soft Shake
- [SoftShake] Co-animateur de la session JProfiler
2013 - 2013Co-animateur de la session JProfiler: démonstration de l'identification des problèmes de performances d'une application web Java au moyen de JProfiler. http://soft-shake.ch/2013/program/sessions/13_java/2013/10/24/07-JProfiler.html
Banque de France
- [Mission] Architecte JEE
Paris2011 - 2014Analyse de dossiers et rédaction d’avis pour le Comité Technique Informatique.
Réalisation de Proofs Of Concept: maquettes techniques dans la phase de conception des projets.
Suivi technique.
Audits de code: Identification des anti-patterns et de probables zones de contention.
Optimisation de performances, profiling, tests de charge.
Développement et maintenance d’applications «blanches» et rédaction de «best practices».
THALES Communications
- [Mission] Architecte JEE
Colombes2010 - 2011Refonte du système d'information d'une plateforme de surveillance radar et de détection automatique de conflits dans le domaine maritime.
Architecture technique:
• Full JEE6 , Test Driven Development et conception fondée sur les Design Pattern.
• Sélection et évaluation d'outils et de frameworks.
• POC: Evaluations de risques techniques, analyses de performance
• Profilage d'application JEE
• Reverse engineering de l'existant Conception et développement
• Administration de BDD: installation, paramétrage, profilage et optimisation de requêtes (SQL et JPA)
• VMWare: Installation hyperviseur et allocation de ressources pour les machines virtuelles.
• Administration Linux Définition de la stratégie d'intégration continue: mise en place d'outils de qualimétrie (Sonar), construction de livrables planifiée, déploiements automatisés pour les tests d'intégration, génération de documentation
DIGITAS
- [Mission] Chef de projet technique
2010 - 2010Evolution et maintenance de tous les sites Internet de NISSAN Europe (26 pays)
Chef de projets:
Evaluation de charge, estimation de coût et prévision de marge
Suivi financier
Planification des tâches
Rédaction de documents dʼarchitecture et de spécifications techniques
Pilotage de ressources in shore et off shore.
Encadrement et suivi de production
Administration de base de données Oracle (10%):
Optimisation de performances, recommandations.
THALES Communications
- [Mission] Architecte JEE
Colombes2008 - 2010- Analyse fonctionnelle
- MOE:
• Architecture technique: basée sur SOA, Test Driven Development et conception fondée sur les Design Pattern.
• Sélection et évaluation dʼoutils et de frameworks.
• POC: Evaluations de risques techniques, analyses de performance
• Découpage et planification des tâches
• Suivi de production
• Développement:
✴ Composants logiciels réutilisables en environnement SOA
✴ Application Eclipse RCP
✴ Application web dynamique (Ajax) de monitoring basée sur JSF et RichFaces
✴ Talend: modification des templates de génération de code, développement de composants
• Administration de BDD: installation, paramétrage et optimisation de requêtes
• Administration Linux: installation et paramétrage kernel
• Définition et mise en place de la plate-forme de développement: Apache Archiva, Continuum / Hudson, SVN (réplication des référentiels), Apache HTTP server
• Définition de la stratégie dʼintégration continue: mise en place dʼoutils de qualimétrie (CheckStyle, PMD, Cobertura), construction de livrables planifiées, déploiements automatisés pour les tests dʼintégration, génération de documentation, génération de lʼenvironnement de développement