Ingénieur Développement Logiciel (encadrement et … Avionics (via SII Bordeaux) ... Mise en...

4

Click here to load reader

Transcript of Ingénieur Développement Logiciel (encadrement et … Avionics (via SII Bordeaux) ... Mise en...

Page 1: Ingénieur Développement Logiciel (encadrement et … Avionics (via SII Bordeaux) ... Mise en conformit de la suite avionique TOPDECK pour lÕavion C295 de CASA (EADS) pour certi"cation

Romain Ballais Res. Bonnefont, Appt. F88, 2 rue de l’Ousseau 31830 Plaisance du Touch, France (+33) 6 30 08 39 62 [email protected] !

33 ans (né le 22 avril 1982) pacsé, 3 enfants permis B

Ingénieur Développement Logiciel (encadrement et expertise)

Expériences professionnelles

mars 2010 - décembre 2011 Expert Technico-Fonctionnel

THALES Avionics (via SII Bordeaux)

Expertise et support avancé dans les trois thématiques suivantes : • Gestion de Configuration Logicielle • Génération documentaire • IDE et compilation !

Suivi du parc logiciel (audits, amélioration continue, campagnes de migration). Mise en place de processus et méthodologies, formation des utilisateurs. Développement d’outillage complémentaire.

ClearCase UCM, Mozart / PapeeteDoc, Papeete, Eclipse, GCC, Perl, Solaris, Linux, SubVersion

février 2012 - mars 2012 Chef de Projet, Expert Technique

DSNA (DTI) (via SII Toulouse)

Mise en place d’un projet au forfait (modernisation d’un produit existant) : • Analyse d’impact, définition de métriques, chiffrage des activités. • Encadrement et formation des intervenants. • Portage du code C et Pro*C de HP-UX vers Linux.

C, Pro*C, Java, SubVersion, Eclipse, Linux, HP-UX

avril 2012 - août 2012 Expert Technique en Gestion de Configuration Logicielle

ASTEK Sud Ouest Réalisation des activités de gestion de configuration au sein du SGC-Astek pour le CNES. Migration de dépôts de données CVSNT vers SubVersion pour CA-CIB.

CVS, CVSNT, SubVersion, Mercurial, Python, Shell scripts, Linux

décembre 2012 - juin 2014 Expert Fonctionnel en Gestion de Configuration Logicielle

THALES Alenia Space (interim)

Support des solutions déployées. • Accompagnement des utilisateurs (formation, support). • Formation des intervenants « support de proximité ». • Mise au point et amélioration des processus et méthodes.

Réalisation d’outillage complémentaire. Étude et qualification d’outils de nouvelle génération.

ClearCase UCM, Git, Mercurial, SubVersion, Agile SCM, Python, Perl, Linux, Eclipse

Page 2: Ingénieur Développement Logiciel (encadrement et … Avionics (via SII Bordeaux) ... Mise en conformit de la suite avionique TOPDECK pour lÕavion C295 de CASA (EADS) pour certi"cation

décembre 2009 - janvier 2010 Validation logicielle

THALES Avionics (via SII Bordeaux)

Participation à la validation logicielle du composant RMS pour l’avion Lockheed C130.

C, ASSET, SubVersion, norme DO-178B

juillet 2009 - novembre 2009 Développement logiciel et intégration

THALES Avionics (via SII Bordeaux)

Projets de mise en oeuvre de bancs de tests pour l’Airbus A350. • Développement d’une application (en C++) de pilotage de cartes ARINC 818

intégrées dans un banc de test temps réel. • Développement de micro-applications (en C) temps réel pour des cartes cartes

National Instruments (démultiplexeur, module de sortie analogique, multimètre numérique, etc.).

C, C++, Linux (temps réel), MS Windows, Systèmes NI PXI, ARINC 818

juin 2008 - avril 2009 Ingénieur Logiciel, Responsable d’équipe

THALES Avionics (via SII Bordeaux)

Mise en conformité de la suite avionique TOPDECK pour l’avion C295 de CASA (EADS) pour certification DO-178B. Encadrement technique et contrôles qualité (interne et off-shore).

C, ADA 83/95, SubVersion, norme DO-178B, Linux, Unix (SUN OS)

mars 2008 - avril 2008 Expertise technique et support de proximité

Eurocopter (via SII Aix-en-Provence)

Conseil, maintenance en gestion de configuration. Développement d’une application de simplification de processus intégrée à ClearCase.

ClearCase UCM, Perl, Tk

mai 2007 - octobre 2007 Ingénieur Développement Logiciel / Responsable d’équipe

THALES Systèmes Aéroportés (via COFRAMI Bordeaux)

Développement de l’IHM du FMS de l’Airbus A400M (EADS). • Corrections de défauts logiciels, développement de nouvelles fonctions. • Encadrement technique. • Opérations courantes de gestion de configuration et support technique.

ADA 95, UML, Rhapsody, ClearCase UCM, norme DO-178B

octobre 2007 - février 2008 Développement logiciel et intégration

THALES Avionics (via SII Bordeaux)

Évolutions de la suite avionique TOPDECK pour l’avion C295 de CASA (EADS). • Corrections de défauts logiciels et validation logicielle. • Encadrement technique. • Opérations courantes de gestion de configuration et support technique.

C, ADA 83/95, ClearCase UCM, norme DO-178B, Unix (SUN OS)

septembre 2006 - mars 2007 Architecture et développement logiciel

Université René Descartes (Paris 5)

Développement en C puis C++ d’une version du logiciel d’analyses statistiques bio-médicales Monolix.

C, C++, Gtk+, wxWidgets, Linux, GCC, SubVersion (SVN)

Page 3: Ingénieur Développement Logiciel (encadrement et … Avionics (via SII Bordeaux) ... Mise en conformit de la suite avionique TOPDECK pour lÕavion C295 de CASA (EADS) pour certi"cation

août 2005 - janvier 2006 Veille technologique et formation

Université de La Rochelle (indépendant)

Réalisation de support de cours et formation en synthèse d’image. • Co-réalisation d’un cours sur les formats de données 2D/3D en synthèse d’image. • Écriture d’une introduction à VTK à destination des étudiants de Master Génie

Informatique • Conseil et support technique

C, C++, VTK, Linux, données 3D, synthèse d’image

février 2005 - juin 2005 Développement logiciel

National University of Ireland – Galway (CDD)

Développement d’une bibliothèque (.Net/C#) générant des graphes SVG, intégrable dans des applications classiques ou des applications Web.

C#, .Net, XML, SVG, UML, MS Visual Studio 2003

octobre 2004 - janvier 2005 Chef de Projet, Architecte

Université de La Rochelle (projet universitaire)

Conception d’une application de recherche d’images par requêtes non textuelles (type « google search by image »).

• Conception de l’architecture logicielle. • Choix techniques (bibliothèques, langages, technologies). • Gestion d’équipe (24 personnes) : suivi et avancement.

Informatique distribuée, analyse d’images, réseaux de neurones, algorithmes génétiques, C, XML, XML-RPC, LDAP

octobre 2003 - février 2004 Chef de Projet

Université de La Rochelle (projet universitaire)

Adaptation d’un logiciel de manipulation de graphes (Graphviz/Dotty) et réalisation d’une bibliothèque (langage Lefty) de fonctions intégrées.

• Architecture et ergonomie (modification de l’IHM). • Suivi d’équipe et avancement.

GraphViz, Lefty (langage), Unix, Linux

mars 2004 - août 2004 Développement logiciel / Administration Système et Réseaux

ZhongWei KaiTuo Electronics, ZhengZhou, Chine (stage)

Étude et réalisation d’applications embarquées d’identification électronique : • Conception de l’architecture et de l’IHM. • Développement du code embarqué et tests sur équipement réel.

Restructuration du parc informatique : • Audit du parc existant et élaboration d’une nouvelle architecture réseau. • Mise en place d’un serveur de fichiers sous Linux (via Samba).

C, C++, Python, IHM, Linux, routage, VLAN, CVS

mai 2003 - août 2003 Architecture et développement logiciel

Université de La Rochelle (stage)

Réalisation d’une suite logicielle graphique de manipulation, traitement et de visualisation de données issues de fichiers de données 3D.

• Architecture et ergonomie. • Développement en C et C++ sous Unix (Linux et Irix). • Veille technologique.

C, C++, Linux, Irix, VTK, GTK+, CVS, synthèse d’images, surface implicites variationnelles

Page 4: Ingénieur Développement Logiciel (encadrement et … Avionics (via SII Bordeaux) ... Mise en conformit de la suite avionique TOPDECK pour lÕavion C295 de CASA (EADS) pour certi"cation

Formation universitaire

2005 - 2006 DULCCA - Diplôme Universitaire d’apprentissage du chinois - 1ère annéeUniversité de La Rochelle

2004 - 2005 Master professionnel Mathématique, Informatique et leurs applicationsoption Génie InformatiqueUniversité de La Rochelle

2004 Titre d’Ingénieur Maître en Génie Informatique

2001 - 2004 IUP de Génie InformatiqueMaîtrise option Systèmes Temps Réel et Systèmes EmbarquésUniversité de La Rochelle

2000 - 2001 DEUG STPI (Sciences et Technologies Pour l’Ingénieur) - 1ère annéeUniversité de La Rochelle

Systèmes Linux, Unix/BSD, MacOS X, MS Windows.

Langages C, C++, C#, XML, ADA 95, Python, Perl, Java, shells Unix, Esterel, UML.

Domaines Systèmes temps-réel et embarqués, IHM, visualisation scientifique, POO, gestion de configuration logicielle, intégration continue.

Outils GNU Tools (Make, GCC), GLIB, GTK+, VTK, Tk, LATEX, CVS, SubVersion, ClearCase UCM, Mercurial, Git, Eclipse.

Compétences informatiques

Anglais lu, écrit, parlé.

Allemand lu, écrit.

Chinois notions : apprentissage personnel.

Compétences linguistiques

Arts Photographie, dessin.

Collectivité Représentant des jardiniers des Jardins Familliaux de Plaisance du Touch.Automobile Participation au concours éco-Marathon SHELL en 1999 et 2000.

Sport Randonnée en montagne, cyclisme, ancien arbitre UNSS de handball.

Activités personnelles