padding
separator
padding
English | Français | Deutsch

padding
Expérience Professionelle
Fév. 15 - auj. Freelance et Akros pour les CFF Berne
Architecte d'applications
  • Étude de faisabilité d'une interface utilisateur pour la gestion du réseau ferré
  • Direction technique de deux équipes DevOps auto-organisées et pluridisciplinaires
  • Conception, évaluation et vérification de plusieurs alternatives d'architectures intégrant une nouvelle plateforme d'information géographique dans un système de topologie ferroviaire existant (une base de données temporelle avec des transactions longues)
  • Implémentation de preuves de concept avec ArcGIS Pro (C #), ArcObjects (Java) et Oracle Locator (PL/SQL), puis participation au développement de la solution choisie
  • Spécification et implémentation d'un algorithme d'optimisation opérant sur des graphes et qui a permis un calcul efficace et automatique d'horaires de train
  • Contribution au design global de la plateforme de topologie intégrée (itop) des CFF, à travers la spécification d'un microservice combinant les différents aspects d'une topologie
Déc. 13 - fév. 15 Freelance pour UBS Zurich
Développeur Eclipse Rich Client Platform
  • Développement d'interfaces utilisateur hautement adaptables, pour la gestion de portfolios
  • Rétroingénierie de parties d'un framework propriétaire basé sur RCP
  • Intégration continuelle de composants backend et frontend livrés par des fournisseurs externes
  • Garantie de la capacité de déployer des versions multiples des frontends, en utilisant OSGi
Mars 12 - sep. 13 Freelance pour le DFJP (département fédéral de justice et police) Berne
Architecte d'applications
  • Architecture, négociation du cahier des charges, spécification détaillée et prototype d'un pipeline sécurisé centralisant dans le système suisse de visas les données biométriques saisies par des entreprises privées à travers le monde
  • Définition d'un format standardisé pour demandes de visa, utilisant XSD, du cryptage RSA, CMS (crytographic message syntax) et des signatures digitales dans le cadre de l'AdminPKI suisse
  • Rédaction et négociation du cahier des charges avec les deux clients du système: l'Office fédéral des migrations en tant que propriétaire des données et la Direction consulaire en tant qu'utilisatrice
  • Formulation du cahier des charges techniques pour une platforme permettant à différentes autorités de collaborer sur des documents électronique concernant des résidents étrangers. Revue de la faisabilité technique du cahier des charges métier.
Juin 11 - jan. 12 Activités non-professionnelles: voyages, certifications, apprentissage de l'espagnol.
Nov. 10 - mai. 11 Capgemini Zurich
Consultant en architecture technique
  • Spécification d'une interface de data warehouse pour Postfinance
  • Etablissement du cahier des charges, prototype et configuration d'une application Salesforce gérant le pipeline des ventes d'une agence d'un assureur automobile. Installation de cette application comme Software-as-a-Service (Saas) dans le "cloud". Formation de 12 utilisateurs.
Avr. 09 - fév. 11 Capgemini auprès de CSS Assurance Lucerne
Architecte technique et développeur Java EE
  • Conception, implémentation et maintenance d'interfaces utilisateur en GWT, intégrées dans un portail Siebel et gérant des contracts d'assurance, ainsi que de batches calculant et imprimant les commissions d'intermédiaires.
  • Conception de l'architecture et implémentation d'un moteur de règles calculant des offres d'assurance, en l'intégrant à travers six départements de l'entreprise.
  • Unification et complétion de documentation technique décrivant des systèmes de gestion des contrats.
  • Support de 3ème niveau du système central gérant contrats, produits et commissions.
  • Coordination des réaction d'urgence à des problèmes de production.
  • Coaching de nouveaux développeurs et employés du support.
Juin 08 - mars 09 Capgemini sd&m Zurich
Consultant en architecture technique
  • Audit d'architecture d'une plateforme de gérance immobilière implémentée en .NET.
  • Conception d'un système de saisie automatique de données, sous forme d'un processus ETL intégré dans une SOA, pour un fournisseur de données financières.
  • Offres (y compris ébauche d'architecture, devis et présentations) concernant la rénovation de systèmes, la gestion d'applications, la délocalisation de développement et la dotation en personnel, pour des entreprises financières, immobilières et de logistique.
Jan. 08 - mars 08 Erasmus Student Network Zurich et Besançon
Président de l'assemblée générale annuelle
  • Préparation et présidence d'un congrès de 450 délégués venus de toute l'Europe.
Mai 07 - nov. 07 Freelance pour UBS Zurich
Développeur Java
  • Conception et développement d'applications graphiques Swing qui automatisent des processus manuels au sein d'un portal web.
Jan. 05 - mars 07 Freelance pour Steria Zurich
Développeur J2EE
  • Spécification et développement d'une interface web pour un système distribué contrôlant des tunnels autoroutiers, en utilisant Struts et Tiles.
  • Construction d'une infrastructure de tests automatisés, basés sur Struts Test Case et HtmlUnit.
  • Développement d'EJBs déployés sur JBoss 4.
Avr. 02 - août 03 Logica auprès de Credit Suisse First Boston Zurich
Développeur J2EE
  • Conception, développement et support d'un portail pour e-banking, mettant en oeuvre J2EE dans un contexte de haute sécurité.
  • Automatisation du processus de construction et de déploiement des différents composants du portail, en utilisant Jakarta Ant.
  • établissement du cahier des charges et spécification d'un système de paiement en ligne, en rassemblant toutes les parties concernées, du support aux financiers, en passant par les dépanneurs et les prestataires de services Corba.
  • étroite coopération avec les différents départements de la banque et leur personnel, dans le cadre d'un projet de support sur Unix.
  • Implémentation de Beans Java et de servlets à l'aide d'IBM Visual Age, Borland JBuilder et Eclipse.
  • Assurance du fonctionnement 24/24, 7/7 de la plate-forme e-banking durant sa période de lancement, en offrant mon aide à l'équipe des opérations à toute heure.
Nov. 99 - mars 02 Logica pour BT&T Asset Management Zurich
Consultant et développeur
  • Développement d'une application intranet permettant la gestion et l'analyse de données financières. Utilisation d'ASP, d'applets Java et de servlets.
  • Responsable pour la conception, implémentation, déploiement et maintenance d'un programme d'import de données en masse.
  • Le programme récupérait les données auprès de Bloomberg par FTP plusieurs fois par jour. Ensuite, il les filtrait, contrôlait et finalement les sauvegardait dans une base de donnée patrimoniale sous SQL Server.
  • Conduite et présentation d'études sur:
    Gestion de documents:
    Conception d'un système de classification pour documents, permettant une recherche rapide de l'information, d'utilisation facile et s'avérant stable tout au long de l'accroissement de la masse de documents à gérer.
    Configuration de serveur:
    Architectures multi tiers , configurations RAID
    Extensibilité d'une base de données:
    Formulation de tests de performance, simulant les activités typiques de l'utilisateur, afin d'évaluer l'extensibilité d'une base de données.
Oct. 98 - mars 99 Freie Universität Berlin Berlin
Travail de diplôme
  • Contribution au développement de JacORB, une implémentation de CORBA en Java.
  • Développement de la partie authentification du service de sécurité, en utilisant des certificats basés sur une infrastructure à clé publique (SPKI).
Août 98 Elca Lausanne
Stagiaire en sécurité
  • Conduite d'un audit de la sécurité Internet externe de l'entreprise.
  • Défi de 3 semaines contre le service d'administration système de l'entreprise.
Juil. 97 - oct. 97 UPMC Pittsburgh, PA
Administrateur système
  • Maintenance d'un réseau Windows NT comprenant 15 machines.
  • Ecolage de ses 12 utilisateurs.
  • Choix des logiciels et du matériel à acheter. Installation et dépannage de ceux-ci.

padding   © 2004-2020, Christophe Andrey