Naville
octobre 2012 - février 2013
L𠆚pplication NRI est une refonte d’un système existant permettant aux gestionnaires d’établir, planifier, de suivre l𠆞xécution et facturer les offres liées aux espaces promotionnels ou des prestations dans tous les points de vente Naville.
Architecture de la solution
Encadrement et référent de l’équipe technique
Environnement technique : Architecture Java EE n-tiers, ESB, Java 7, HTML5, CSS3, jQuery, Backbone.js, requireJS, Spring, JPA, EclipseLink, JMS, LDAP, Netbeans, Eclipse, Services REST (Jersey, JSON et XML), Apache Tomcat 7, SGBD SQL Server 2012, Maven, Hudson, Sonar
Etat de Genève
mars 2011 - janvier 2014
Le projet SIDLO est un projet de grande taille (> 7000 j.h). Il s𠆚git d’un projet de refonte du système d’information de l’Office du Logement (OLO) permettant la gestion de l’octroi de prestations aux locataires (afin de faciliter l'accès au logement) et des mesures incitatives à la construction de logements.
L𠆚pplication SIDLO est une plate-forme critique utilisée par environ 70 utilisateurs. Les processus informatisés vont de bout en bout (depuis la digitalisation des courriers entrants et jusqu’à la notification des décisions prises par lministration et des éléments financiers associés). Cette application est fortement intégrée dans le système d’information de l𠆞tat de Genève : plateforme GED, plateforme de dématérialisation (Kofax), outil SSO (Gina), référentiels de l𠆞tat (OCP : registre cantonal de la population, AFC : administration fiscale, SITG : système d’information du territoire genevois, etc.)
Management de l’équipe technique (jusqu’à 14 personnes) : planification, estimation et distribution des tâches de développement, suivi des charges, support technique à l’équipe, suivi qualité et des tests unitaires, organisation des livraisons, point de contact technique avec le client.
Conception technique et fonctionnelle sous Entreprise Architect.
Développement des services métiers, présentation, DTO, DAO (Hibernate), des processus et workflows (jBPM), des règles métier (Drools), des tests unitaires automatisés, Spring batch, des interfaces externes (Web Services, Axis)
Référent technique et fonctionnel pour la maintenance et les évolutions
Environnement technique : Architecture Java EE n-tiers, Java EE 1.5 (Spring, Hibernate, Axis, Dozer), Mélusine (Eclipse), Flex 4.1 (couche de communication avec la partie serveur : BlazeDS), Drools (règles), jBPM (processus), Velocity, XML, Serveur jBoss 4.2 et 5.1.2, SGBD Oracle 11g, Maven, Hudson, Sonar, Jira
Société Générale de Surveillance (SGS) – Genève
septembre 2008 - mars 2011
L𠆚pplication mondiale Tradeworks, en production depuis 2005, permet à tous les acteurs du service gouvernements et institutions (GIS) de résoudre les difficultés telles que qualité, délai et rendement en prenant notamment en charge les différents aspects des métiers de l’inspection, classification et d’évaluation de marchandises et a pour but
de délivrer des certificats.
Migration des environnements du serveur OC4J vers Weblogic 12c
Back Office : Mise en place du framework Spring et de l𠆚PI JPA. Analyse et conceptions de Web Services
Front Office : mise en place des standards XHTML, CSS et JavaScript non intrusif (séparation du contenu, style et comportement). Utilisation d𠆚jax et de la librairie jQuery.
Maintenance applicative et corrective sur l𠆞xistant.
ARCHITECTE JAVA EE EXPERT TECHNIQUE JAVA
SQLI, GENEVE – SUISSE
mars 2008 - aujourd'hui
Réalisation des interviews techniques des candidats postulant pour le poste d’ingénieur concepteur développeur Java EE.
Réponses techniques (Architectures, argumentaires, chiffrages) et soutenances orales pour plusieurs réponses à des appels d’offre.