Bienvenue sur le profil Malt de Yves !
Localisation et déplacement
- Localisation
- Paris, France
- Télétravail
- Effectue ses missions majoritairement à distance
Préférences
- Secteur d'activité
-
- High tech
- Internet des objets
- Télécommunications
- Secteur médical
- Education & e-learning
+1 autres
Vérifications
Charte du freelance Malt signée
Consulter la charte
Langues
Catégories
Compétences (25)
- Langages
-
Débutant Intermédiaire Confirmé
-
Débutant Intermédiaire Confirmé
-
Débutant Intermédiaire Confirmé
-
Débutant Intermédiaire Confirmé
-
Débutant Intermédiaire Confirmé
- Frameworks
-
Débutant Intermédiaire Confirmé
-
Débutant Intermédiaire Confirmé
-
Débutant Intermédiaire Confirmé
Yves en quelques mots
- 20 ans d'expérience en Systèmes Embarqués en milieu industriel
- 8 ans d'enseignement pluridisciplinaire en centres de formation continue et écoles d'ingénieurs.
Je vous aide à réaliser vos projets les plus ambitieux, d'une brique de code à toute l'architecture logicielle. J'évalue la complexité et les contraintes de votre demande pour produire un audit clair et un chemin de développement maîtrisé, correspondant à vos besoins de qualité et de timing.
Bonus! je peux aussi monter des projets: business plan, spécifications fonctionnelles / techniques, budgétisation, planification... et les réaliser, du MVP à la mise en production.
Aspects techniques:
- Familier des Systèmes Embarqués: passerelles Linux spécialisées (IoT / Set-Top-Box), micro-contrôleurs (Arduino, EFR32/STM32).
- Connaissance en profondeur de l'IoT: architectures, protocoles, limitations, perspectives
- Certificateur Z-Wave ( = vous êtes entre de bonnes mains!).
Langages de programmation:
- bas niveau : C, assembleur
- haut niveau: Python, C++, Java, Objective-C, React.js & Native, PHP/MySQL
- exotiques: Pascal, Fortran, E...
Formations:
Avec un sens aigu et prouvé de la pédagogie, je dirige des formations pour entreprises et écoles d'ingénieurs:
- Cybersécurité des Systèmes Embarqués: failles et sécurisation de projet à 360 degrés, du management au silicone final
- Protocoles et Architectures IoT: réalisation d'un objet connecté BLE from scratch.
- Initiation au développement d'applications Android: concepts fondamentaux, prise en main d'Android Studio, réalisation d'un application complète sur smartphone
- Initiation au C/C++: notions d'architecture machine, syntaxe, grammaire et exemples, réalisation d'un jeu en mode texte avec IA.
- Codecs vidéo & audio: modèles perceptuels acoustiques et visuels, réalisation d'un lecteur de flux vidéo.
Portfolio
Expériences
La Photocabine
High tech
CTO - En tant que freelance
Contenu de la mission:
- Reprise du code du CTO précédent
- Debuggage massif
- Versionnement
- Packaging automatisé des releases
- Augmentation des performances par parallélisation et synchronisation de tâches
- Ajout de fonctionnalités innovantes
Résultats à 6 mois:
- Stabilité et fiabilité en toutes conditions (événementiel, institutionnel)
- Mise à l'échelle du produit aboutissant à une croissance à haute vitesse (+50% du parc, déploiement en 2 semaines)
Groupe ESIEE Paris
Education & e-learning
Formateur développement Android, architectures IoT - En tant que freelance
1] * Initiation au monde de IoT, réalisation d'un objet connecté BLE from scratch
Contenu de la formation :
- Introduction aux objets connectés: rappels d'architecture de Systèmes Embarqués, bus de communications, capteurs, actuateurs
- Parcours des architectures IoT existantees, typologie d'objets connectés, protocoles, avantages et inconvénients, contraintes de frugalité énergétique et radio.
- Analyse des causes de succès et d'échecs, perspectives d'évolution du marché et de l'offre
- Réalisation d'un objet connecté en protocole BLE sur cartes de développement Silicon Labs Thunderboard Sense 2.
2] * Introduction au développement sous Android Studio pour élèves ingénieurs de 4ème année. Encadrement de projets d'application tournant sur une vraie cible Android (zéro émulateur!).
Contenu de la formation:
- Introduction aux fondamentaux d'Android: système Linux, couches d'abstraction, APIs, structure d'un APK.
- Présentation de la structure d'un projet Android Studio: Manifest, code, ressources.
- Parcours et utilisation des composants essentiels: Activity, Intent, Fragment, Gesture, Service.
- Concepts de développements avancés: Broadcast Receivers, Realtime Database, Firestore
- Mise en situation avec exemples pertinents: parcours du code et démonstration en direct, sessions de questions-réponses.
- Travail collaboratif: Dans un contexte de développement en groupe, présentation de Git et Github, mise en œuvre en ligne de commande ainsi que sous Android Studio
La Touche Musicale
Education & e-learning
Pilotes matériels USB MIDI en React Native pour mobiles Android + iOS - En tant que freelance
ESME Sudria
Education & e-learning
Formateur pluridisciplinaire: Unix, C, PHP/MySQL, Android - En tant que freelance
- Introduction et mise en œuvre des concepts Unix, Linux, shell Bash. Mise en oeuvre avec WSL ou VirtualBox (ou directement sur Mac).
- Initiation au langage C et réalisation avec Eclipse d'un jeu sur terminal.
- Initiation à HTML5/CSS, PHP et MySQL. Mise en oeuvre avec Visual Studio Code.
- Développement d'applications sous Android Studio, de la présentation des APIs fondamentales jusqu'à l'encadrement complet de projets d'application tournant sur une vraie cible physique (loin des émulateurs!).
Contenu de la formation:
- Introduction aux fondamentaux d'Android: système Linux, couches d'abstraction, APIs, structure d'un APK.
- Présentation de la structure d'un projet Android Studio: Manifest, code, ressources.
- Parcours et utilisation des composants essentiels: Activity, Intent, Fragment, Gesture, Service.
- Concepts de développements avancés: Broadcast Receivers, bases de données temps réel et authentification utilisateur (Realtime Database), stockage de données locales (Preferences, bases SQLite) et distantes (Firebase / Firestore).
- Mise en situation avec exemples pertinents: parcours du code et démonstration en direct, sessions de questions-réponses.
- Travail collaboratif: Dans un contexte de développement en groupe, présentation de Git et Github, mise en œuvre en ligne de commande ainsi que sous Android Studio
EPITA
Education & e-learning
Formateur en Vidéo et Audio numérique avancée - En tant que freelance
- Parcours de l'ensemble des techniques de compression vidéo, du fichier JPEG au codec H.265/HEVC. Idem en audio, du simple fichier WAV jusqu'au codec AAC.
- Spécificités des images vidéo: colorspace, échantillonnage, entrelacement, aspect ratio, cadence.
- Spécificités des données audio: subdivision en bandes spectrales, modélisation psycho-acoustique, quantification non-linéaire
- Flux vidéo et audio: Élémentaires, Programmes et Transport, synchronisation du récepteur.
- Mise en œuvre sur Systèmes Embarqués: méthodes de désentrelacement, scaling et adaptation de cadence d'affichage. Calcul de bande passante, horloge système, dimensionnement du hardware, estimation de coût et compromis nécessaires
- Encadrement d'un projet: les apprenants codent leur propre décodeur / afficheur vidéo pour flux MPEG-2 élémentaires ou Transport.
Smart And Connective
Internet des objets
Conception de firmware pour objet connecté mixte Z-Wave et BLE + middleware passerelle - En tant que freelance
- Conception de firmware pour Omnis, un capteur de présence connecté à vocation sanitaire, disposant de plusieurs chips IoT (Z-Wave et BLE, base EFR32 Gecko) reliés par un UART haute vitesse.
- Développement d'un protocole de communication sur BLE entre Omnis et sa passerelle Linux (Z-Wave et BLE aussi)
Résultats :
- Livraison du code complet en éq. 3 mois temps plein. Mise en production 2 mois après. En particulier:
- Conception du code de middleware Z-Wave / MQTT en langage C, virtualisation avec Vagrant
- Élaboration des protocoles de communication entre Omnis et sa passerelle en Protobuf, implémentation embarquée légère (2Ko de RAM!)
- Réalisation du code de liaison UART 1MBit/s avec contrôle de flux entre les chips BLE et Z-Wave (SDK Silicon Labs)
- Réalisation du code IoT BLE 1MBit/s entre Omnis et sa passerelle Linux.
- Prototypage, simulation et validation du flot complet de communication à forte charge
Sigma Designs
Internet des objets
Ingénieur Senior FAE IoT / Chef d'equipe IoT
- Gestion intégrale du parcours clientèle Z-Wave, de la formation à la certification technique (400+ items, si si)
- Amélioration de l’expérience client en refondant les méthodologies internes de release de SDK
- Support client personnalisé au sein des équipes R&D à l’international : Danemark – Singapour
- Rétro-ingénierie d’outils de monitoring propriétaires Windows et adaptation à Linux embarqué
Résultats:
- Portefeuille de 100 clients – 20 certifications/an – Croissance à deux chiffres – CA 55 M€/an
- Projets IoT majeurs avec opérateurs télécoms et assurances (Orange HomeLive, Arkea On Life)
Sigma Designs
High tech
Ingénieur Senior FAE Video Numérique
- Intégration, support et débug full-stack de projets Set Top Box vidéo majeurs.
- Coordination des équipes R&D multi-sites (France – États-Unis – Canada – Vietnam – Roumanie)
Résultats :
- Portages réussis des middlewares vidéo majeurs sur puces Sigma Designs (Telefonica – WyPlay – Kodi).
Sigma Designs
High tech
Ingénieur Senior R&D Vidéo Numérique
- Amélioration des pilotes vidéo hardware des chips Blu-Ray & STB (Sony – Pioneer – Free – Netgem)
- Architecture des pilotes d’affichage hardware V2: Spécification – Implémentation – Test – Validation
- PoC de performance : rétro-ingénierie de binaires ST-Microelectronics, création d’émulateur sur puce Sigma
- Implémentation d’une suite de test de régression automatisée dédiée aux erreurs de décodage et affichage.
Résultats :
- Passage réussi des pilotes d’affichage du niveau alpha vers production. La qualité et la robustesse sont automatiquement prouvées en interne et vérifiées par nos clients
- Maximisation des capacités de traitement et d'affichage des chips vidéo de Sigma Designs: fidélisation des clients, ouverture de nouveaux marchés ( Canon – Telefonica – Novabase ...)
Institut de Physique du Globe de Paris
Environnement
Ingénieur R&D Logiciel
- Conception d’un tableau de bord Web de contrôle de sites d’analyse sismique (batterie, température, actuateurs).
- Spéléologie et refonte d’une suite d’applications métier en évolution depuis 1982 sur une vénérable SunStation 2.
Résultats:
- Réécriture de tout le code (26 applications), gestion de l’abstraction d’architectures, livraison code source versionné + paquet rpm prêt à l’emploi
- Accompagnement du personnel au nouvel environnement de travail:
- Migration transparente de l'ensemble du personnel vers la nouvelle suite applicative en 1 seul jour
ESIEE PARIS
High tech
Ingénieur R&D ATER
- Conception de RAMPE, une application d’assistance et guidage des personnes non-voyantes en déplacement dans les transports en commun, en collaboration avec le Laboratoire d’Ergonomie Informatique de l’université Paris V
Résultats:
- Implémentation full-stack : Architecture – Réseau – Audio – Base De Données – Interface Utilisateur UX sans écran
- Projet défendu et primé par le Ministre Délégué aux Transports
4 recommandations externes
Consultez les recommandations qu'a reçues Yves