Menu

Thomas MORIN

Issy les Moulineaux

En résumé

Https://www.linkedin.com/in/thomasvg-morin/

Mes compétences :
Python
Qt
Git
AWS
Jenkins
Développement de logiciels
Open source
HTTP
C / C++
JavaScript
Outils Atlassian

Entreprises

  • Cisco - Ingénieur logiciel C++ / Python

    Issy les Moulineaux 2015 - maintenant Fournir un outil facilitant l’installation d’applications HTML et la supervision, sur un boitier tv distant.

    - Développement d’outils en Python (disponibles sur Linux et Windows) permettant l’installation à distance de paquets, au moyen d’une interface graphique en C++ (Qt).


    Valider, mettre en production et exploiter les APIs "Infinite Video Platform" (IVP) de Cisco sur les plateformes Mulesoft et Devnet:

    - Création de deux librairies en Python : une générant une base de donnée SQL et un rapport HTML à partir d’une description en RAML, une seconde permettant la mise à jour de la documentation client sur Mulesoft.



    Langages de programmation:
    - Python 3 et les extensions suivantes : sqlalchemy, jinja2, GitPython, jsonschema, pyraml-parser
    - C++ (Qt)
    - NodeJS


    Systèmes d’exploitation:
    - Linux (Ubuntu) / Windows


    Méthodologies:
    - Méthodes Agiles
    - CI / CD


    Outils de développement:
    - GitHub
    - Jenkins
    - Sonarqube
    - Atlassian Jira / Confluence / BitBucket
    - PyCharm / Atom et son extension Mulesoft API workbench
    - Chrome et Postman
    - Microsoft Visual Studio 2013
    - Yocto
    - PythonQt
    - Qt creator
    - Froglogic Squish
    - Jfrog Artifactory
    - Docker
    - Amazon Web Services
    - Mulesoft Anypoint Studio et API Platform API v2
  • Cisco - Ingénieur développement logiciel embarqué

    Issy les Moulineaux 2010 - 2015 Assurer le développement de nouvelles fonctionnalités dans les intergiciels (middlewares) "Fusion" et "Media Highway Advanced", pour différents acteurs de l’industrie de la télévision à péage.

    - Implémentation au niveau HTTP d’un protocole sécurisé utilisant le contrôle d’accès VideoGuard (multithread).
    - Création d’un composant logiciel implémentant un protocole client (Kabel Deutschland) basé sur des Websockets et du Xml.
    - Gestion de problématiques de streaming vidéo (VoD, DLNA, OTT) au niveau HTTP (clients SKY, UPC, COGECO, VOO).


    Langages de programmation:
    - C autour des logiciels opensource suivants: libcurl, openssl, libwebsockets, lighttpd, iscdhcp


    Systèmes d’exploitation:
    - Linux (Redhat) / Windows


    Outils de développement:
    - Eclipse
    - Atlassian Confluence
    - IBM Rational Clearcase / Clearquest / Change
  • Cisco - Intégrateur logiciel embarqué

    Issy les Moulineaux 2008 - 2010 Valider, rechercher les causes de bugs et proposer des patches sur différentes fonctionnalités de l’intergiciel (middleware) "Fusion".

    - Elaboration des plans de test, écriture et réalisation des tests.
    - Intégration des procédures d’installation et de maintenance logicielles pour un décodeur tv utilisant les flux satellite.


    Langages de programmation:
    - C


    Systèmes d’exploitation:
    - Redhat / Windows


    Outils de développement:
    - Eclipse
    - IBM Rational Clearcase / Clearquest

Formations

Réseau

Pas de contact professionnel

Annuaire des membres :