Menu

Frédéric SIVIGNON

Paris

En résumé

Mes compétences :
Développement base de données
Java
.NET (WCF, WinForm...)
C++
UNIX
Microsoft Windows
Microsoft ASP.NET
XML
Windows Communiciation Foundation
WinForm
UML/OMT
SQL
SAP
Oracle
MongoDB
Microsoft SQL Server
Microsoft Foundation Classes
Microsoft C-SHARP
Microsoft .NET Technology
HTML5
Cascading Style Sheets
C Programming Language
AJAX

Entreprises

  • SAP - Développeur Senior

    Paris 2015 - maintenant Conception en binôme d'un logiciel de gestion de projets (pour gérer les fabriques de logiciels), permettant à l'utilisateur de configurer avec une grande liberté :
    * La structure des données associées à chaque projet. ;
    * L'interface utilisateur connectée aux données. ;
    * Les mécanismes d'automatisation liés à ces données (exemple : compiler le code source associé au projet).

    Utilisation d'ASP.NET, MongoDB, NodeJS (pour créer un service REST) et du logiciel ASTEC (conçu et développé par l'équipe) pour l'automatisation.
  • SAP - Chef de projet & développeur

    Paris 2012 - 2015 Conception et développement d'une version 2 du logiciel d'automatisation ASTEC avec deux autres développeurs. Cette version apporte :
    * Une gestion de workflows complexes avec branchement conditionnels.
    * Le design des workflows de manière graphique. ;
    * Le suivi en temps réel de l'exécution des automatismes de manière graphique.
    * De profondes modifications architecturales permettant la mise à jour de plugins à chaud et des gains de temps d'exécution significatifs.

    Intégration de VMware vCloud Director au sein d'ASTEC pour permettre l'exécution automatique de tests sur les machines virtuelles issues de cet outil de virtualisation.
  • SAP - Développeur & leader technique

    Paris 2010 - 2011 Implémentation d'ASTEC au sein de l'équipe `Business By Design' à SAP Walldorf pour tester automatiquement toute la suite logiciel créée par cette équipe :
    * Amélioration des APIs d'ASTEC pour permettre l'interopérabilité de ce dernier avec les logiciels de management de tests existants.
    * Des centaines de développeurs de l'équipe peuvent ainsi exécuter tous leurs tests en quelques clics et recevoir automatiquement les résultats.
    * Plus de 300 machines virtuelles dédiées à ce projet, pilotées par un serveur ASTEC.
    * Des dizaines de milliers de tests exécutés chaque semaine.


    Intégration d'ASTEC au sein de MyLab (une version améliorée d'IOD, le logiciel interne de gestion de parc machines) pour permettre aux développeurs et testeurs de la société de :
    * Via une page web, faire la demande d'une machine virtuelle (Windows ou UNIX) avec un package logiciel spécifique.
    * Quelques minutes après, recevoir un email avec les informations de connexion à sa nouvelle machine (où les logiciels demandés ont été installés).
    * Coaching d'un développeur/testeur pour qu'il mette en place un processus d'intégration continue en utilisant uniquement ASTEC, pour tester ASTEC lui-même de manière entièrement automatique, toutes les nuits.
  • SAP - Chef de projet & développeur

    Paris 2008 - 2010 En tant que chef de projet et développeur et après avoir convaincu le management, conception et implémentation d'un nouveau logiciel d'automatisation (« ASTEC ») avec une équipe de trois autre développeurs.
    * Après six mois de développement, la première version a été mise en production à Vancouver avec succès (environ 200 utilisateurs).
    * Mise en place progressive de la solution au sein des équipes du site de Levallois (environ 100 utilisateurs).
    * Support et formation de centaines d'utilisateurs à ce nouveau produit.
  • SAP - Développeur

    Paris 2006 - 2007 Amélioration d'un logiciel existant d'automatisation des tests (« Autochain »), dans une équipe de 4 personnes. Ce logiciel permettait l'exécution automatique de tests sur toutes les plateformes utilisées chez Business Objects (Windows, Linux , Solaris, AIX, HP-UX) et de récupérer les résultats dans un logiciel de « test management ».
  • SAP - Développeur

    Paris 2005 - 2006 Conception et implémentation d'une nouvelle version d'IOD en ASP.NET et AJAX avec un outil d'administration en .NET WinForm (Encadrement d'un autre développeur pour m'épauler sur le développement web).
  • SAP - Développeur

    Paris 2005 - 2005 Amélioration d'un logiciel Web de gestion de parc machines (« IOD », Infrastructure On Demand) écrit en ASP avec une base Oracle. Ce logiciel permettait aux clients internes (testeurs et développeurs) de réserver pour une période donnée, des machines physiques où virtuelles, avec des configurations software spécifiques.
    Développeur chez Visiodent (logiciels pour cabinets dentaires) :
  • Visiodent - Développeur

    La Plaine Saint-Denis 2003 - 2005 Correction de l'existant et apport de nouvelles fonctionnalités sur le principal logiciel de la société (C++, MFC).
    Définition de méthodologies et d'outils en vue d'une meilleure qualité logicielle.
    Encadrement d'une équipe de 4 développeurs.
  • Softlink - Développeur

    2000 - 2003 Responsabilité des choix architecturaux de nouveaux projets en C++ / MFC.
    Refonte complète de l'interface utilisateur et du module d'analyse de données du logiciel d'optimisation des tests.
    Définition de méthodologies de développement en vue d'améliorer le travail d'équipe.
    Définition des processus de validation des logiciels.
    Conception et développement d'un site web en ASP (ADO, SQL, services web XML), d'un serveur de licences (C++ / MFC / STL).
  • Softlink - Développeur

    1998 - 2000 Conception et développement de modules d'analyse syntaxique et d'instrumentation de code source (C++ / MFC), pour permettre l'optimisation de programmes de tests de composants électroniques écrits en C.
    Missions d'installation, en complète autonomie, des produits aux Etats Unis et en Asie (installation chez des grands comptes comme ST Microelectronics, AMD, Analog Device, Philips).
    Portage des applications C++ Windows vers UNIX (Solaris) avec Mainwin et développement des logiciels d'installation.
  • Softlink - Développeur

    1997 - 1998 Conception et développement de la partie « interface utilisateurs » d'une application d'optimisation de tests de composants électroniques (sous Windows avec C++ / MFC).

Formations

Réseau

Annuaire des membres :