Ceci est une ancienne révision du document !


Florent Fiévez

Formation

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.

Expérience Professionnelle

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.

  • Portage d'application (multi-langages: C, C++, FORTRAN, Java, Python) vers IBM AIX
  • Portage d'application (multi-langages: C, C++, FORTRAN, Java, Python) vers Linux
  • Portage d'application (multi-langages: C, C++, FORTRAN, Java, Python) 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 - 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)
  • Development of web applications to act as dashboard for our daily builds, delivered versions, … (php + ajax)
  • Development of an environment to do high level numerical validation of the software based on a Sun Grid Engine cluster
  • Development of a plugin compilation system with is delivered in the SDK version of our Software
  • Daily maintenance of the build environment and daily compilation fixing
  • Deployment and maintenance of development team satellite tools:
    • project manager (Redmine)
    • source code manager (Subversion)
    • continuous build system (Jenkins)
    • test case management software (Testrail)
    • Several internally coded tools and plugins for those system

Developer Consultant

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

Mission at Samtech S.A.

Achievements:

  • Application porting from Sun Solaris OS (32-bits) to HP HP-UX OS (64-bits) on HPPA architecture

Skills / Technologies

My day to day work focus mainly on developing tools to automatize delivery, build and testing of our application. This work is achieved mainly in Python. I also worked on a new build system for a software with 15k sources files using cmake.

The other technologies I use on a regular basis: Linux, Bash, csh, Subversion, redmine, Ruby on Rails, Jenkins, Testrail, C++, Java, php, C# .NET, mysql, apache

Languages

French (native), English (wrote and spoken)