Expérience
Développeur back-end
Ville de Lausanne, Lausanne, Suisse
Fév 2024 - Août 2024 (7 mois)
Développement d'une application de gestion des autorisations commerciales de la ville de Lausanne
Développement, intégration et tests
Environnement technique: Java, GraphQL, OpenAPI, Spring Data, Hibernate, PostgreSQL, Docker, Git, Gitlab, Redmine, Scrum, Agile
Développeur back-end
Globaz, Neuchâtel, Suisse
Oct 2023 - Déc 2023 (3 mois)
Développement d'une application pour proposer des stratégies de placement dans le cadre légal d'un plan de prévoyance professionnel 2e pilier
Développement, intégration et tests
Respect de délais stricts
Environnement technique: Java, Quarkus, REST, Hibernate, Envers, Liquibase, PostgreSQL, Keycloak, Docker, Git, Sonar, ArchUnit, Renovate, Dependency-Track, Gitlab, Jira, TDD, DDD, architecture hexagonale, Feature Workflow, Scrum, Agile
Développeur
Projets personnels de développement
Jan 2021 - Sep 2023 (33 mois)
Développement de diverses applications (apprentissage, quizz, génération d'image, etc.)
Développement, intégration et tests
Veille technologique
Environnement technique: Java, NextJS, React, Flutter, Web3/Solidity, outils de Machine Learning
Expert technique full-stack
Etat de Vaud, Lausanne, Suisse
Nov 2016 - Déc 2020 (50 mois)
Première mission (2016-2018) au pôle "cyber administration", gestion de prestations d'état dématérialisées (Actes d'état civil, Autorisations municipales, etc.), gestion d'identité et gestion de la communication par voie électronique entre autorités et administrés
Seconde mission (2019-2020) au pôle "formation professionnelle"
Développement Full Stack, JavaScript/Angular et Java/Spring/Hibernate
Mise en place d'un Feature Workflow assurant une meilleure qualité de code
Développement du framework cyber pour accélérer et standardiser les développements de nouvelles prestations étatiques
Développement quasi-intégral d'une application BackOffice réceptionnant les demandes des prestations cyber du pôle formation professionnelle, en s'appuyant sur le framework développé
Découverte du fonctionnel étatique, expérience positive avec une administration publique
Synchronisation avec de multiples équipes, notamment métier, architecture, ESB, infra, éditique, archivage, etc.
Amélioration d'une application de gestion des inscriptions aux examens, des procédures de qualification, de la délivrance des titres et de l'archivage électronique
Environnement technique: Java, Javascript, Angular, REST, JSON, JEE, Spring MVC, Spring Data, Hibernate, SQL Server, Oracle, Jaxb, Jackson, ESB, Git, Tomcat, Jira, Bitbucket, Feature Workflow, Jenkins, Scrum, Agile
Développeur front-end
Lombard-Odier, Genève, Suisse
Sep 2016 - Oct 2016 (2 mois)
Gestionnaire de droits d'accès
Contexte commercial initialement difficile
Restauration de la confiance client grâce notamment à une fréquence accrue des livraisons et du feedback, inspirée de la méthodologie Scrum
Mise en place de toute la partie front-end
Environnement technique: Javascript, AngularJS, Swagger, REST, JSON, Git, Scrum, Agile
Expert technique full-stack
E-just, Genève, Suisse
Nov 2015 - Août 2016 (10 mois)
Développement d'une application d'arbitrage juridique pour la résolution de conflits commerciaux en ligne
Développement Full Stack en JavaScript/Angular et Java/Spring/Hibernate
Qualité de code garantie notamment par un Feature Workflow et des pull request validées après un code review systématique entre collaborateurs
Start-up en pleine expansion, investissement ambitieux, conquête d'un marché inexploré, ambiance de développement bouillonnante et innovative
Environnement technique: Javascript, AngularJS, REST, JSON, JEE, Spring MVC, Spring Data, Hibernate, SQL Server, Spring Security, Flyway, Jackson, Git, Tomcat, Jira, Bitbucket, Feature Workflow, Scrum, Agile
Formation technique complémentaire
Ateliers Nomades, Genève, Suisse
Avr 2015 - Août 2015 (5 mois)
Exploration technologique et développement d'applications
Environnement technique: Environnement Technique : AngularJS, React, Ionic
Expert technique full-stack
parrain.org, Genève, Suisse
Nov 2014 - Mars 2015 (5 mois)
Développement d'un site internet de crowdfunding
Conception du site (Javascript, AngularJS)
Apport d'expertise pour le backend Java (JHipster, Spring, OAuth)
Conception de la communication client/serveur (JSON, REST)
Prise en charge de la partie exploitation (hébergement, installation et configuration serveur, workflow de développement, Git, Jenkins, etc.)
Développement, tests et intégration
Environnement technique: JHipster, Javascript, AngularJS, REST, JSON, JEE, Spring MVC, Spring Data, Hibernate, SQL Server, Spring Security, Jenkins, Git, Cloud9, Docker
Expert et Lead Technique Javascript / Angular.js
Blue Infinity / Pictet, Genève, Suisse
Sep 2013 - Oct 2014 (14 mois)
Développement d'une application de gestion de référentiel client et de flux de documents
Conception de l'architecture logicielle côté interface web (Javascript, AngularJS)
Conception de la communication client/serveur pour des données JSON complexes (REST)
Développement, tests et intégration
Application critique et urgente livrée avec succès dans les délais et le budget
Environnement technique: Javascript, AngularJS, REST, JSON, JEE, Spring MVC, Spring Data, Hibernate, SQL Server, Spring Security, Jenkins, Sonar, Git, SVN, Tomcat
Lead developer
9mp - Incubateur de projets, Lyon, France
Fév 2012 - Jul 2013 (18 mois)
Développement de plusieurs sites web (Jeu, chat, gestion prospect)
Direction, coordination et organisation
Encadrement et formation de 7 personnes
Développement et intégration, référence technique auprès des membres de l'équipe
Installation et configuration de serveurs
Veille technologique
Environnement technique: Angular.js, Node.js, Jquery, HTML5, CSS3, Bootstrap, Ruby, Java, php, flash media server, windows 7, mac os X, Debian en ssh + bash en CLI pour les serveurs
Ingénieur conception et développement
Softeam / Société Générale SGCIB, Paris, France
Fév 2010 - Fév 2012 (24 mois)
Services d'agrégation de données hétérogènes de pricing et de KPI bancaires
Reporting hiérarchique
Meetings quotidiens Agile
Rédaction de spécifications et de documentation
Conception de l'architecture applicative
Développement et intégration
Environnement technique: Java, EJB, JPA, Oracle, Spring, Hibernate, Swing, Web Services, Maven, Tibco (bus d'entreprise pour le parsing des KPI), JMS
Formation
IAE Sorbonne, Paris, France
Sep 2008 - Jul 2009 (11 mois)
Diplôme MBA
Ingénieur conception et développement
Cosmosbay / Sanofi-Aventis, Lyon, France
Mars 2006 - Jul 2008 (28 mois)
Applicatifs J2EE de gestion
Recueil des besoins utilisateurs
Assistance à la conception de l'architecture des bases de données
Développement, tests et intégration
Familiarisation avec le progiciel de gestion du groupe (SAP)
Environnement technique: Java/J2EE, HQL, Eclipse, Oracle, SAP, Struts, Spring, Hibernate
Ingénieur conception et développement
Sword / EDF, Lyon, France
Oct 2005 - Fév 2006 (5 mois)
Refonte d'applications en un portail web
Modélisation de données grâce à UML
Découverte de l'architecture 3-tiers et de portails Web complexes
Projet dynamique avec pic d'effectif à 20 personnes pour 5 mois
Spécifications, développement, documentation et tests
Environnement technique: Java/J2EE, JBuilder, Weblogic, EJB, MDB, JMS, Oracle, UML
Ingénieur conception et développement
Sword Group / Ministère de l'agriculture, Lyon, France
Avr 2004 - Sep 2005 (18 mois)
Client lourd SIG (Système d'Information Géographique)
Rédaction de spécifications
Développement des fonctionnalités requises
Documentation
Ecriture de scénarios de tests
Maintenance et résolution des erreurs
Environnement technique: Windows, Java, Swing, FOP, JBuilder, Eclipse, PowerAMC
Ingénieur conception et développement
Sword / Mutuelle Adrea-Unio, Lyon, France
Sep 2003 - Mars 2004 (7 mois)
Numérisation, indexation, recherche et consultation de documents
Seul intervenant direct avec le client
Recueil des besoins, rédaction de spécifications
Installation et paramétrage de progiciels de GED
Développements, documentation, tests
Environnement technique: Windows, Java, VB, SQL, Kofax Capture, Filenet, SQL Server, SVN, Tomcat