Menu

Alexandre MENDES

Rome

En résumé

• Langages de programmation :
C++, C, JavaScript, Python, SQL, Shell.

• Frameworks :
Qt 5, AngularJS, Node.js.

• IDE :
Qt Creator, Eclipse, Visual Studio.

• Bases de données :
PostgreSQL (PostGIS), Oracle, MySQL.

• Systèmes d’exploitation :
Linux/Unix (RedHat, CentOS, Fedora, Ubuntu) et Windows.

• Outils :
Git, CMake, SVN, Jenkins, Tuleap, SonarQube, SWIG, OpenLayers, Selenium IDE.

• Communication :
Réseau (UDP et TCP) et série (RS232, RS422 avec le protocole HDLC).

• Modélisation :
UML, Merise, SysML.

• Processus de développement :
Scrum, TDD, Extreme Programming.

Mes compétences :
C++
Qt
UML
Python
Scrum
Java

Entreprises

  • Telespazio - Opérateur de pilotage du Système de Centralisation et Exploitation Télémesure Multi-Lanceurs

    Rome 2017 - maintenant En tant que renfort en mission, je suis amené à assurer le poste d'Opérateur de Pilotage du Système de Centralisation et Exploitation Télémesure Multi-Lanceurs au sein du Système d’Évaluation de Télémesure (SET) à Galliot.

    Dans ce cadre, je participe au Contrôle Visuel Immédiat (CVI) pour les opérations d'ETBLA, RG et J0.
  • Telespazio - Ingénieur MCO en Réception et Exploitation de la Télémesure

    Rome 2015 - maintenant Participation au maintien en condition opérationnelle de systèmes de réception et d'exploitation de la télémesure lanceur (Ariane 5, VEGA, SOYOUZ).
    Il s'agit principalement de systèmes portant sur les domaines de la Désignation d'Objectif (DO) et du Contrôle Visuel Immédiat (CVI).

    Implication sur les phases d'analyse d'anomalie, de rédaction documentaire, de chiffrage, de correction et évolution de systèmes opérationnels et de recette.

    Rédaction :
    • Proposition Technique et Financière,
    • Document de Spécifications Logiciel,
    • Dossier d'Instruction,
    • Manuel Utilisateur,
    • Manuel d'Exploitation,
    • Cahier de Recette,
    • Proposition Technique de réponse à appel d'offres,
    • Chiffrage.

    Développement logiciel :
    • UML2,
    • C++,
    • C,
    • Qt 5,
    • SL-GMS,
    • Gambas 2,
    • CMake,
    • Temps réel,
    • Socket réseau (TCP/UDP),
    • Communication série (RS232, RS422),
    • Trame de télémesure au format CCSDS.
  • Telespazio - Ingénieur logiciel, web et mobile

    Rome 2014 - 2015 Participation au développement de la plateforme C3X pour l'Institut de Recherche en Sécurité Nucléaire. La plateforme C3X permet de simuler, visualiser et analyser les conséquences d'un accident nucléaire.

    En quelques mots :
    • C++,
    • Qt,
    • CMake,
    • Javascript,
    • AngularJS,
    • Conception,
    • Test,
    • Documentation,
    • Multi-plateforme (Linux, Windows),
    • Jenkins.
  • Telespazio - Ingénieur MCO en Réception et Exploitation de la Télémesure

    Rome 2014 - 2014 Maintien en condition opérationnelle des systèmes à dominante informatique de l’ensemble de la chaîne de réception de la télémesure.

    Précisions :
    • Spatial (Télémesure),
    • UML2,
    • Mise en place et administration d'un serveur de développement (CentOS, Tuleap, SVN, Jenkins, Crontab, Iptables),
    • C++,
    • C,
    • Qt 5,
    • CMake,
    • Temps réel,
    • Socket réseau (TCP/UDP),
    • Kourou.
  • Téléspazio France - Ingénieur de développement logiciel

    2013 - 2014 Développement d'une interface de visualisation des paramètres descendants de satellite.

    Spécification et conception :
    • UML2,
    • Rational Software Architect (ainsi que Topcased),
    • Maquettage d'IHM,
    • Standard CCSDS (COM, MAL, CS, MC).

    Développement et tests :
    • C++,
    • Qt 5,
    • QML,
    • CMake,
    • Portabilité.

    Autre :
    • SVG,
    • ZeroMQ,
    • Jenkins,
    • Tuleap,
    • MinGW,
    • Support Qt.
  • Téléspazio France - Ingénieur de développement web

    2012 - 2013 Refonte graphique et maintenance évolutive d’un site internet.

    Précisions :
    • Java/J2EE,
    • Struts 1.1,
    • Hibernate,
    • PostgreSQL (PostGIS),
    • Tomcat,
    • OpenLayers,
    • Bootstrap,
    • jQuery,
    • Selenium IDE.
  • Cesbio - Stagiaire en alternance

    2011 - 2012 Stage de Master 2 (8 mois en alternance).

    Binding Python de bibliothèques C++ afin de créer une alternative à l'IHM d'un logiciel de simulation d’images 3D de télédétection spatiale optique.

    Précisions :
    • C++,
    • CMake,
    • SWIG,
    • Python,
    • Java,
    • Hudson,
    • PyXB,
    • Portabilité,
    • Tests unitaires,
    • Anglais,
    • Pluridisciplinarité,
    • UML,
    • XML.
  • SOGETI Régions - Stagiaire

    Issy-les-Moulineaux 2011 - 2011 Stage de Master 1 (4 mois).

    Maintenance évolutive et corrective des applications internet "Agence En Ligne" d'un acteur majeur de l'énergie en France.
    Création de bouchons pour simuler des web services.

    Précisions :
    • TMA,
    • Web Services,
    • SOAP,
    • Java/J2EE,
    • Oracle WebLogic,
    • Hibernate,
    • Struts,
    • UML2,
    • Travail d'équipe,
    • Polyvalence.
  • IUP ISI - Développeur

    2010 - 2011 Bureau d'étude (7 mois).

    Création d'une bibliothèque C++/Qt permettant d'interfacer l'API de Wikipédia. Développement de widgets pour le bureau KDE utilisant cette bibliothèque.

    Précisions :
    • C++,
    • Qt,
    • Scrum,
    • Travail en équipe,
    • Travail avec une communauté internationale,
    • TDD,
    • XML.
  • Pièces-Méca.com - Stagiaire

    2010 - 2010 Stage de Licence (4 mois).

    Refonte d'un site internet.

    Précisions :
    • Symfony,
    • PHP5,
    • MVC,
    • MySQL,
    • Photoshop.
  • Atout Majeur Concept - Stagiaire

    Lyon 2009 - 2009 Stage de DUT (3 mois).

    Création d'un site internet et de deux sites intranet.

    Précisions :
    • Access,
    • ASP,
    • ASP.NET(VB et C#),
    • Photoshop,
    • SQL Server.

Formations

Réseau

Annuaire des membres :