Florent Fiévez

2002-2005; Haute Ecole Rennequin Sualem (ex- In.Pr.E.S.) à Seraing (Liège), Belgique; http://www.hepl.be

Diplôme de bachelier en Informatique et systèmes, spécialisation informatique industrielle (controle informatique de robots et de processus industriels), obtenu avec grande distinction.

Cours choisis: C/C++; Java; C# .NET; SQL databases; Digital Image Processing; UNIX Systems

Travail de fin d'étude sur la programmation d'un analyseur de front d'onde en C, C++ et scilab.

Developer / Configuration Manager

2006-actuel; Samtech S.A. / Siemens, Liege, Belgique; http://www.siemens.com/plm

Travaille dans l'équipe de développement de Caesam. Caesam est une plateforme de CAE multi-language (C, C++, FORTRAN, Java, Python), extensible a l'aide d'un système de plugins.

  • Portage d'application vers IBM AIX
  • Portage d'application vers Linux
  • Portage d'application depuis Visual C++ 6.0 vers Visual Studio 2005, puis 2012
  • Développement, déploiement et maintenance d'un nouveau système de build pour un logiciel de plus de 15 000 fichiers sources (multi-langages: C, C++, FORTRAN, Java, Python; multi plate-formes: Linux, Windows - basé sur cmake)
  • Développement de nombreux outils pour automatiser des taches telles que la construction des distributions, le tests des version, … sur une base multi-plateforme et multi-langage (principalement en Python)
  • Développement d'applications web pour servir de dashboard pour les builds quotidiens, les versions livrées, les tests, … (php, jQuery, …)
  • Développement et mise en place d'un environnement pour faire de la non-regression numérique du logiciel a l'aide d'un cluster Sun Grid Engine
  • Développement d'un outil de compilation de plugin intégré dans la version SDK de notre logiciel
  • Maintenance quotidienne de l'environnement de construction et de test et reparation quotidienne des problèmes de compilations
  • Déploiement et maintenance des outils annexes de l’équipe de développement :
    • Gestionnaire de project (Redmine)
    • Gestionnaire de version (SCM - Subversion)
    • Système d'integration continue (Jenkins)
    • Gestionnaire de scenarios de tests (Testrail)
    • Plusieurs outils et plugins développés en interne pour ces systèmes

Developer Consultant

2005-2006; Promotic/Aubay, Belgique; http://www.aubay.be/

Mission chez Samtech S.A.

  • Portage d'application depuis Sun Solaris OS (32-bits) vers HP HP-UX OS (64-bits) sur une architecture HPPA.

Mon travail quotidien se concentre principalement sur le développement d'outils pour automatiser la livraison, le build et le test de notre application. Ce travail est fait en python. J'ai aussi travaille sur un système de build pour un logiciel de plus de 15000 fichiers sources utilisant cmake.

Les autres technologies que j'utilise de manière régulières: Linux, Bash, csh, Subversion, redmine, Ruby on Rails, Jenkins, Testrail, C++, Java, php, C# .NET, mysql, apache

Langages

Français (langue maternelle), Anglais (Ecrit et Parlé)