EmployeurRôle : Analyste-développeur senior
Nespresso IS Services SA, Vevey
4/2019 - 9/2020
Participation au projet PL/SQL-Oracle et UniPaaS &ldquoNesSoft&rdquo (ERP de gestion des commandes quotidiennes sur un périmètre mondial des produits Nespresso : capsules, machines à café&hellip) :
Rédaction des spécifications fonctionnelles et techniques
Développement de packages et de procédures stockées
Optimisation de requêtes
Développement d&rsquoécrans UniPaaS
Environnement technique : PL/SQL Developer 10.0, PL/SQL, Oracle 12c, UniPaaS, Windows 10
Rôle : Stagiaire
Organisme de formation : Lab4Tech, Lausanne
12/2018 - 3/2019
Préparation à l&rsquoobtention de 2 certifications en développement sous SQL Server :
Préparation et obtention de la certification SQS-24 : Querying data with Transact-SQL
Préparation à la certification SQS-25 : Developing Microsoft SQL Server databases
Environnement technique : Microsoft SQL Server
Rôle : Analyste-développeur senior
Employeur : Talan, Perly-Certoux (GE) Client : BNP Paribas, Genève
2/2017 - 10/2018
Participation au projet PL/SQL-Oracle &ldquoLCR&rdquo ("Liquidity Coverage Ratio") dans le cadre de &ldquoRaDAR (&ldquoRisk Data Aggregation and Reporting") (projet de mise en conformité des reportings de risques avec la directive "Bâle III") :
Rédaction des spécifications fonctionnelles et techniques
Analyse des flux issus du logiciel OLYMPIC Banking System
Elaboration du modèle de données dans le but de créer une nouvelle dimension dans un datawarehouse afin
d&rsquointégrer les échéanciers des prêts hypothécaires fournis par OLYMPIC Banking System
Ecriture de scripts de chargement de données dans des tables
Développement de vues, de packages et de procédures stockées dans un modèle de données en étoile
Exécution des différents tests (non régression, SIT, UAT)
Optimisation de requêtes
Modification de scripts Korn shell Unix
Environnement technique : PL/SQL Developer 10.0, PL/SQL, SQL*Loader, Oracle 11g, Windows 7, Korn Shell Unix
Rôle : Analyste-développeur senior
Employeur : Alpha, Neuchâtel Client : Union Bancaire Privée, Genève
6/2015 - 3/2016
Participation au projet PL/SQL-Oracle et Transact-SQL-Sybase &ldquoTax Target Platform&rdquo (importation de données depuis une base Sybase vers une base Oracle afin d&rsquoéditer des rapports fiscaux à l&rsquoaide du logiciel &ldquoEasyTax&rdquo). Participation au projet PL/SQL-Oracle "Vue Unique Client" (production d&rsquoun arrêté de compte afin de faciliter le remboursement des dépôts des épargnants en cas de défaillance d&rsquoun établissement financier dans le cadre du Fonds de Garantie des Dépôts et de Résolution) :
Rédaction des spécifications fonctionnelles et techniques
Définition des flux issus d&rsquoune base Sybase vers une base Oracle dans le but d&rsquoimporter un historique manquant
d&rsquoopérations bancaires
Définition des règles de transformation et de mapping des opérations bancaires
Elaboration du modèle de données afin d&rsquoimporter l&rsquohistorique manquant d&rsquoopérations bancaires
Ecriture de scripts de chargement de données dans des tables
Développement de vues, de packages et de procédures stockées
Exécution des différents tests (non régression, SIT, UAT)
Optimisation de requêtes
Modification de scripts Korn shell Unix
Environnement technique : PL/SQL Developer 10.0, PL/SQL, SQL*Loader, Oracle 11g, Sybase Central 6, Transact-SQL, Sybase 15.7, Windows 7, Korn Shell Unix
Rôle : Analyste-développeur senior
Employeur : Nexee, Gland (VD) Client : OSI-Chancellerie, Etat de Genève, Genève
9/2009 - 7/2014
Participation au projet web "Aigle Light" et au projet PowerBuilder "Aigle", projets de gestion des courriers, des personnes, des groupes et autres entités en relation avec l&rsquoEtat de Genève, projet également de gestion des objets législatifs portés à l&rsquoordre du jour des séances du Conseil d&rsquoEtat et du Grand Conseil :
Rédaction des spécifications fonctionnelles et techniques
Développement du module "Assemblée Constituante" pour "Aigle" et "Aigle Light" : gestion de nouveaux types d'objets législatifs à destination de l'Assemblée Constituante (assemblée ayant pour rôle de proposer une nouvelle Constitution pour le canton de Genève)
Développement du module "Annonces des objets importants" pour "Aigle" et "Aigle Light" : écrans de recherche et de saisie des annonces des objets législatifs importants afin de planifier en amont les objets législatifs portés à l'ordre du jour des séances du Conseil d&rsquoEtat
Développement de packages et de procédures stockées
Rôle : Analyste-développeur senior
Employeur : Nexee, Gland (VD) Client : HSBC Private Bank, Genève
4/2006 - 11/2008
Participation au projet PL/SQL-Oracle et Transact-SQL-Sybase &ldquoTax Target Platform&rdquo (importation de données depuis une base Sybase vers une base Oracle afin d&rsquoéditer des rapports fiscaux à l&rsquoaide du logiciel &ldquoEasyTax&rdquo). Participation au projet PL/SQL-Oracle "Vue Unique Client" (production d&rsquoun arrêté de compte afin de faciliter le remboursement des dépôts des épargnants en cas de défaillance d&rsquoun établissement financier dans le cadre du Fonds de Garantie des Dépôts et de Résolution) :
Rédaction des spécifications fonctionnelles et techniques
Définition des flux issus d&rsquoune base Sybase vers une base Oracle dans le but d&rsquoimporter un historique manquant
d&rsquoopérations bancaires
Définition des règles de transformation et de mapping des opérations bancaires
Elaboration du modèle de données afin d&rsquoimporter l&rsquohistorique manquant d&rsquoopérations bancaires
Ecriture de scripts de chargement de données dans des tables
Développement de vues, de packages et de procédures stockées
Exécution des différents tests (non régression, SIT, UAT)
Optimisation de requêtes
Modification de scripts Korn shell Unix
Environnement technique : PL/SQL Developer 10.0, PL/SQL, SQL*Loader, Oracle 11g, Sybase Central 6, Transact-SQL, Sybase 15.7, Windows 7, Korn Shell Unix
Rôle : Analyste-développeur senior
Employeur : Nexee, Gland (VD) Client : OSI-Chancellerie, Etat de Genève, Genève
9/2009 - 7/2014
Participation au projet web "Aigle Light" et au projet PowerBuilder "Aigle", projets de gestion des courriers, des personnes, des groupes et autres entités en relation avec l&rsquoEtat de Genève, projet également de gestion des objets législatifs portés à l&rsquoordre du jour des séances du Conseil d&rsquoEtat et du Grand Conseil :
Rédaction des spécifications fonctionnelles et techniques
Développement du module "Assemblée Constituante" pour "Aigle" et "Aigle Light" : gestion de nouveaux types d'objets législatifs à destination de l'Assemblée Constituante (assemblée ayant pour rôle de proposer une nouvelle Constitution pour le canton de Genève)
Développement du module "Annonces des objets importants" pour "Aigle" et "Aigle Light" : écrans de recherche et de saisie des annonces des objets législatifs importants afin de planifier en amont les objets législatifs portés à l'ordre du jour des séances du Conseil d&rsquoEtat
Développement de packages et de procédures stockées
Environnement technique : PL/SQL, Oracle 9i et 11g, Java/Struts, JavaScript, JSP/HTML/CSS, Apache Tomcat 8.0.3, Netbeans IDE 8.0, PowerBuilder 10 et 12.5, Windows XP et 7
Rôle : Analyste-développeur senior
Employeur : Nexee, Gland (VD) Client : HSBC Private Bank, Genève
4/2006 - 11/2008
Participation au projet "FOS" ("Front Office System"), application de gestion d'ordres d'achat et de vente sur produits financiers (fonds, actions, bonds, produits structurés, futures et options) :
Rédaction des spécifications fonctionnelles et techniques
Analyse technique et réécriture du code PowerBuilder et des procédures stockées afin d'optimiser la fiabilité et les performances de "FOS" dans le cadre du module "Funds Stabilization" (reverse engineering)
Développement du module "MiFID" ("Markets in Financial Instruments Directive"), module dont le but est de rendre "FOS" conforme à la directive européenne "MIF" ("Marchés des Instruments Financiers")
Développement d&rsquoécrans de saisie des ordres, d&rsquoécrans d'exécution des ordres, d&rsquoétats et de procédures stockées
Environnement technique : Transact-SQL, Sybase 11, PowerBuilder 6.5 et 9, PFC, Windows XP, Unix
Rôle : Coordinateur de tests
Employeur : Cambridge Technology Partners, Vernier (GE) Client : Orange Communications SA, Bussigny (VD)
11/2005 - 4/2006
Participation aux tests des applications ICE, DSF et Amdocs :
Ecriture de jeux de tests d&rsquoécrans et de fonctionnalités
Coordination des tests exécutés par l&rsquoéquipe offshore
Rôle : Analyste-développeur senior
Employeur : Cambridge Technology Partners, Vernier (GE) Client : DOSID-Chancellerie, Etat de Genève, Genève
5/2003 - 11/2005
Participation au projet "Aigle", projet de gestion des courriers, des personnes, des groupes et autres entités en relation avec l&rsquoEtat de Genève, projet également de gestion des objets législatifs portés à l&rsquoordre du jour des séances du Conseil d&rsquoEtat et du Grand Conseil :
Rédaction des spécifications fonctionnelles et techniques
Développement du module "CEDB" (module de récupération et de mise en forme des objets législatifs et courriers de l&rsquoordre du jour des séances du Conseil d&rsquoEtat entre 1990 et 1999)
Développement du module "Objets départementaux" (module de gestion des objets législatifs créés par les Départements de l&rsquoEtat de Genève)
Développement de packages et de procédures stockées
Environnement technique : PL/SQL, Oracle 8, PowerBuilder 8, Windows NT