Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Olivier DUPOUY

Ingénieur Génie logiciel

Olivier DUPOUY
43 ans
Permis de conduire
Mondonville (31700) France
Situation professionnelle
En poste
En recherche active
Présentation
Développeur et concepteur de logiciels depuis plus de 15 ans, mon parcours professionnel m'a également amené à assurer la coordination technique d'équipes allant jusqu'à 10 personnes au sein de projets souvent de grande taille.

Habitué depuis mes études aux projets utilisant l'écosystème Java, j'ai basculé vers les technologies Python (notamment Django et Scipy)
et web (Angular et Typescript) en 2014.

Curieux de nature pour les sciences et technologies de l'information, je possède de bonnes aptitudes pour l'auto-formation.

Les projets auxquels j'ai participé m'ont permis d’acquérir des connaissances dans la pédagogie me permettant d'envisager des activités dans le domaine de la formation.

Je recherche un poste dans le domaine de la conception de logiciels, ou dans la formation, me permettant d'exploiter mon expertise technique et mes compétences de coordination technique.
CV réalisé sur DoYouBuzz
  • Juillet 2019:
    Nomination Expert société en Génie Logiciel.
  • Septembre 2019 - en cours:
    Développement d'un banc de test d'équipement réseau pour le projet EGNOS.
    Le banc permet avec un seul PC de simuler la présence de plusieurs équipements sur un réseau ainsi que d'enregistrer et d'analyser le comportement des équipements sous test.
    (Python - Scapy - Asyncio)
  • Mars 2020 - Août 2020:
    Création d'une application interne de gestion des CVs à vocation d'aider à mieux gérer la crise COVID19.
    (Django REST framework, Angular, Docker)
  • Août 2018 - Octobre 2019:
    Développement d'une plateforme de gestion d'équipements de test en vol pour Airbus (EVIC)
    (Python - Django - Qt - HTML5)
  • Août 2018 - Janvier 2020:
    Analyse de résultats de simulations éléments finis pour Stelia.
    Combinaison de cas de charge unitaires pour analyse statique.
    Travail en collaboration avec les équipes métiers structure .
    (Python, NumPy, pandas et matplotlib.)
  • Janvier 2017 - en cours:
    Professeur vacataire à l'ENAC.
    Enseignements réalisés:
    • Python
    • Web applications
    • Open connected systems
    • Java et Programmation orientée objet
    • Algorithmie avancée
    • PHP
    • C++ pour le code critique (DO178)
    • Unix (shell)

    formations partiellement en anglais
  • Février 2016 - Août 2018:
    Réalisation d'une plateforme permettant la conception collaborative de harnais électriques pour LABINAL.
    backend: Python, Django, Django REST Framework.
    frontend: AngularJS/Angular et HTML5
  • Octobre 2017 - 2 mois:
    Réalisation d'un logiciel permettant de générer des fichiers de coupe et de gravure de câbles pour LABINAL.
    (Python, Qt et LXML)
  • Mars 2017 - 3 mois:
    Participation au projet de recherche en IHM de cockpits AIRBUS.
    Réalisation d'une interface client/serveur permettant de lancer les applications de maintenance.
    frontend: Qt/QML
    backend: Python, Django
  • Janvier 2016 - 2 mois:
    Réalisation d'une application HTML5 permettant la formation du personnel SNECMA au maniement du MCDU pour différents scénario.
    (Javascript et JSON schema pour le moteur de scénarios.)
  • Octobre 2015 - 3 mois:
    Réalisation d'un simulateur numérique de propagation des fissures pour Stelia.
    Simulations réalisées à l'aide de Numpy/Scipy et visualisation avec matplotlib
  • Juillet 2015 - 7 mois:
    Réalisation d'une suite d'outils permettant la conception de harnais électriques pour LABINAL.
    Outils principalement réalisés avec Python, PyQt et LXML.
    utilisation de numpy et matplotib pour la visualisation des connections.
  • Decembre 2013 - 4 mois:
    Recueil du besoin et conception sur le projet "BMTS".
    Projet visant à coordonner les équipes:
    • de conception de harnais électriques
    • de conception de systèmes aéronautiques
    • de conception de la structure.
      Modélisation des données métier communes et réalisation d'une application web.
      (Utilisation de Python, Django, JQuery)
  • Septembre 2013 - 7 mois:
    Recueil du besoin et conception sur le projet "TARGET".
    Projet permettant de rejouer sur Google Earth des vols en exploitant des données avions.
    Génération des fichiers KMZ avec JAXB.
  • Novembre 2012 - 7 mois:
    Participation au projet d’évolution de la plateforme de maintenance de l’A380 (NSS).
    Réalisation de mesures, analyse et rapport de performance des différentes applications hébergées.
  • Septembre 2012 - 7 mois:
    Coordination technique d’une équipe (5 personnes) de développeurs modélisant différents scénarios de pannes. (Matlab / Simulink).
    Modélisation dans le cadre du projet Maintenance training device (MTD) d’AIRBUS.
    Modèles réalisés en MATLAB / SIMULINK.
  • Septembre 2012 - 31 mois:
    Réalisation de logiciels de simulation des applications de maintenance de l’A350 (FSA-Ng).
    Simulation à visée pédagogique embarquée dans le maintenance training device (MTD) AIRBUS.
    (Encadrement d'une équipe, jusqu'à 5 développeurs Java.)
    Conception de l’application (Java, Swing, EMF, JNI)
    Viewer de documentation de maintenance embarqué: XML, XSLT, CSS, Javascript
  • Mars 2011 - 28 mois:
    Réalisation de logiciels de simulation des applications de maintenance de l'A380 (NSS).
    Simulation à visée pédagogique embarquée dans le maintenance training device (MTD) AIRBUS.
    (Encadrement d'une équipe, jusqu'à 5 développeurs Java.)
    Conception de l’application (Java, Swing, EMF, JAXB, JNI)
  • Mars 2011 - 5 mois:
    Conception et mise en oeuvre d'un atelier de développement logiciel destiné à soutenir l'amélioration continue des projets du service.
    Atelier comprenant notamment:
    • Redmine pour la gestion des demandes, de l'équipe, de la capitalisation.
    • Git pour la gestion de configuration.
    • Jenkins pour l'intégration / livraison continue.
    • JUnit pour les tests unitaires.
    • Maven pour l'automatisation des builds.
    • Sonar pour la maîtrise de la qualité du code.
    • Eclipse Mylyn pour l'intégration de l'atelier aux postes de développement.
      Formation des équipes de développement.
  • Juillet 2010 - 9 mois:
    Projet de recherche (ATMOST) pour AIRBUS visant à imaginer des interfaces innovantes pour la maintenance aéronautique.
  • Juin 2010 - 7 mois:
    Conception et réalisation d’un outil (OASYS) de traitement de fichiers de logs avions. Les traitements effectués ayant pour but de détecter rapidement différentes pannes avions communes et de retracer un historique de vol.
  • Novembre 2009 - 17 mois:
    Maintenance de la maquette des IHMs de maintenance de l’A380 et réalisation de son équivalent A350. Coordination technique d’une équipe (jusqu'à 4 autres développeurs Java).
Site web de l'entreprise