Simon Da Silva

Ingénieur-Docteur en Informatique

Voir mon CV :

[ EN ]   [ FR ]

Je travaillais à Ubisoft Bordeaux en tant que Software Engineer, référent technique en streaming vidéo et visioconférence. Je travaillais précédemment au Canada anglophone en tant que Chef de Projet Technique dans l'industrie des Télécoms.
Je suis Docteur en Informatique de l'Université de Bordeaux, CNRS, LaBRI, et Ingénieur en Télécommunications diplômé de l'ENSEIRB-MATMECA, Bordeaux INP.
Je suis de nationalité française et résident permanent canadien (bientôt).

Expérience

08 / 2022 – 02 / 2024

Ubisoft Bordeaux

Software Engineer

J'étais référent technique en streaming vidéo et visioconférence sur un projet innovant confidentiel.

01 / 2021 – 07 / 2022

Witbe, Calgary, AB, Canada

Chef de Projet Technique

J'étais responsable technique de plusieurs projets pour les acteurs majeurs des télécoms et médias du Canada anglophone.

    Technos : OTT, DRM, DASH, HLS, CDN, Python, API REST

    10 / 2020 – 01 / 2021

    Quanteec, Bordeaux

    Ingénieur-Docteur R&D

    J'ai mené à bien plusieurs projets techniques, parmi eux :

    • Chiffrement des communications pair-à-pair WebRTC dans la solution de streaming vidéo OTT Quanteec
    • Développement d'un service permettant de diffuser simultanément des flux vidéo sur plusieurs plateformes
    • Migration d'un serveur tracker vers une architecture élastique et distribuée passant dynamiquement à l'échelle

    Technos : WebRTC, NodeJS, JavaScript, Docker, OAuth2

    09 / 2017 – 09 / 2020

    Université de Bordeaux, CNRS, LaBRI

    Doctorat en Informatique

    J'ai travaillé sur un système sécurisé de streaming vidéo multi-source préservant la vie privée des utilisateurs.

    • Développement agile : intégration continue, DevOps (Docker et Kubernetes), microservices, scripts de tests et déploiement, etc.
    • J'ai développé un proxy HTTP dans une enclave Intel SGX (C/C++) pour chiffrer et anonymiser les requêtes
    • Des fausses requêtes sont également générées pour brouiller les pistes et améliorer la réplication du contenu chez les pairs

    Technos : C/C++, Python, Docker, Kubernetes, SGX, Bash, Java, JavaScript, NodeJS

    09 / 2017 – 09 / 2020

    Bordeaux INP

    Enseignant-chercheur doctorant contractuel

    J'ai enseigné plusieurs modules en lien avec mon doctorat :

    • Programmation Réseau
    • Applications distribuées, webservices et API
    • Cloud
    • Projets avancés

    Technos : C, Python, Docker, Sockets, Bash, JavaScript, NodeJS, Go, Swagger, etc.

    02 / 2017 – 08 / 2017

    Université de Bordeaux, CNRS, LaBRI

    Ingénieur de Recherche (stage)

    J'ai conçu et développé MUSLIN, un système dynamique de réplication et live streaming vidéo.

    • J'ai créé, implémenté et déployé un algorithme de provisionnement et affectation des serveurs
    • Le système de streaming permet une meilleure qualité d'expérience et équité que les mécanismes actuellement utilisés dans l'industrie
    • Le provisionnement dynamique basé sur du monitoring actif permet jusqu'à 18% de serveurs en moins que les approches traditionnelles

    Technos : Java (Spring), Docker, Python, JavaScript, Salt

    06 / 2016 - 09 / 2016

    Victoria University, Melbourne, VIC, Australie

    Ingénieur R&D (stage)

    J'ai optimisé et implémenté un algorithme de reconnaissance d'image dans deux applications mobile (Android et iOS) pour une grande entreprise australienne.

    • Méthode agile : réunions hebdomadaires, revues de code, démonstrations, etc.
    • J'ai implémenté le code en Java et Swift et grandement amélioré les performances
    • Le taux de succès a été multiplié par 5, et le temps d'exécution divisé par 100

    Technos : Java (Android), Swift (iOS), Android studio, Xcode, MATLAB, Python

    07 / 2015 - 08 / 2015

    Orange, UIMP, Toulouse

    Ingénieur (stage)

    Je suis intervenu sur les équipements du réseau Orange (anciennement France Telecom).

    Formation

    Université de Bordeaux, CNRS, LaBRI

    2017 - 2020

    Doctorat en Informatique

    Diffusion Vidéo avec une Meilleure Qualité d'Expérience et Respectant la Vie Privée

    ENSEIRB-MATMECA, Bordeaux INP

    2014 - 2017

    Ingénieur en Télécommunications - Mention Très Bien

    Spécialité Génie Logiciel des Réseaux et Télécommunications - 1er/56 (Major).

    Lycée Déodat de Séverac, Toulouse

    2012 - 2014

    Classes Préparatoires aux Grandes Écoles

    Projets

    PrivaTube

    PrivaTube

    PrivaTube est un système de streaming vidéo pragmatique protégeant la vie privée des utilisateurs tout en proposant une qualité d'expérience inaltérée.

    En savoir plus
    PProx

    PProx

    PProx est une solution pragmatique permettant de fournir un service de recommandations aux utilisateurs des plateformes de streaming tout en préservant leur vie privée.

    En savoir plus
    Muslin

    MUSLIN

    MUSLIN est une solution de live streaming vidéo à très haute qualité d'expérience minimisant l'infrastructure nécessaire.

    En savoir plus

    AUXILIUM

    Nous avons intégré une montre connectée dans un réseau de capteurs. Le but du projet était de permettre aux personnes âgées de rester chez elles sans dépendre d'une aide extérieure.

    Voir la vidéo

    HESTIA

    Nous avons créé 4 objets connectés innovants, de la conception logicielle complète à la réalisation de prototypes fonctionnels, en utilisant Python, C, MATLAB sur Arduino et des Raspberry Pi. Nous avons gagné le prix du jury THALES.

    One Minute Telecom

    One Minute Telecom

    J'ai co-réalisé une vidéo de vulgarisation scientifique en anglais.
    "After a quick discussion with Mr Tesson, Fred has some questions about Fourier Series. What are they? How can they be used? Fortunately, Jamy knows the answers!"

    Voir la vidéo

    Compétences techniques

    Langues

    Anglais

    Courant.

    Français

    Langue maternelle.

    Espagnol - Portugais

    Niveau avancé, excellente compréhension, de nombreuses années d'études.

    Pays visités

    J'ai la chance de pratiquer régulièrement les langues vivantes à l'étranger (33 pays visités). J'ai vécu 4 mois en Australie et 1 an au Canada anglophone.

    Carte des pays visités

    Activités

    Associatif

    2017 - 2019

    J'ai été élu président de l'AFoDIB, association des doctorants en informatique de Bordeaux, pendant deux ans. Nous avons organisé de multiples événements sociaux, tels que des séminaires, animations, pauses café, journées d'intégration, soirées et autres.

    Implication

    2017 - 2020

    Je suis élu représentant des doctorants à l'EDMI, École Doctorale Mathématiques et Informatique de Bordeaux.

    Musique

    Je fais de la MAO (électro) et mixe occasionnellement (jusqu'à 120 personnes). J'ai par ailleurs 9 ans de formation au conservatoire en guitare classique et solfège.

    Sport

    Tennis de table (6 années en club), Laser Game, Escape Game, accrobranche, ski, randonnée, course à pied.

    Technologies

    J'ai un grand intérêt pour l'innovation, je lis quotidiennement la presse scientifique et fais de la veille technologique.

    Voyages

    J'aime voyager, découvrir des personnes, paysages et cultures.

    Recherche

    Publications

    Manuscrit de thèse

    PrivaTube

    PProx

    MUSLIN


    Autres

    Prix