2011 2011 | Master of engineeringDiplôme d'ingénieur, Major in Embedded SystemsParcours systèmes embarqués, with honorsmention bien |
---|---|
Télécom ParisTech (ENST)Télécom ParisTech (ENST), Paris - France
"One of the most prestigious and selective grandes écoles in France"
|
|
2008 2008 | Master 1 in electronics & computer engineeringMaîtrise en électronique & informatique, Major in Digital ElectronicsParcours électronique numériqueMajor in Digital ElectronicsParcours électronique numérique, with honorsmention bien |
Pierre & Marie Curie UniversityUniversité Pierre & Marie Curie (Paris VI)Pierre & Marie Curie UniversityUniversité Pierre & Marie Curie (Paris VI), Paris - France
|
|
2007 2007 | Bachelor of electronics & computer sciences, Major in signal processingParcours traitement de signal, with honorsmention bien |
Brunel University, LondonLondres - United-Kingdom - Royaume-Uni
|
Embedded Systems EngineerIngénieur systèmes embarqués
Always enthusiastic about an infinity of subjects including interactivity, multimedia, robotics and arts, I really love discovering new technologies... I am a curious and persevering person and I am looking for a R&D position in a passionate environment. Toujours enthousiaste pour une infinité de domaines tels que l'interactivité, le multimédia, la robotique et l'art, j'aime profondément découvrir tout ce qui touche aux nouvelles technologies... Je suis curieux, persévérant et je recherche un poste en R&D dans un environnement de passionnés.
French nationalityNationalité française
EducationFormation
Professional experienceExpérience professionnelle
2012 - présent present Embedded Systems & interHacktivitySystèmes embarqués & interHacktivité, EngineerIngénieur
Worked on several soft/firmware elements: user interface (sounds/graphics),
battery management, simulator, graphics controller, bootloader reliability.
Travail sur differents éléments soft/firmware: interface utilisateur (sons/graphiques...),
gestion de batterie, simulateur, controlleur graphique, fiabilité du bootloader.
Hackathons: implemented a gestures recognition system using the GRT Toolkit from MIT, added a MIDI interface to control music software, developped an audio communication system to send data to smartphones. Hackathons: implémentation d'un système de reconnaissance de gestes utilisant le toolkit GRT (MIT), développement d'une interface MIDI pour control de logiciel de musique, developpement d'un système de communication sonore avec smartphones. (référence : honnet.eu/merrill.pdf)
(reference : honnet.eu/merrill.pdf)
Hackathons: implemented a gestures recognition system using the GRT Toolkit from MIT, added a MIDI interface to control music software, developped an audio communication system to send data to smartphones. Hackathons: implémentation d'un système de reconnaissance de gestes utilisant le toolkit GRT (MIT), développement d'une interface MIDI pour control de logiciel de musique, developpement d'un système de communication sonore avec smartphones. (référence : honnet.eu/merrill.pdf)
(reference : honnet.eu/merrill.pdf)
2011 - présent present Embedded Systems R&DR&D en systèmes embarqués, Engineer & co-founderIngénieur & co-fondateur
RitaDagaz projects (in progress): collaboration with an artist to make her
installations interactive (see bit.ly/RitaDagaz).
Projets RitaDagaz (en cours) : collaboration avec une artiste pour rendre ses
installations interactives (cf bit.ly/RitaDagaz).
BAD project (Body Air Drum): wireless MIDI instrument using arduino and nordic RF communication (see bit.ly/BodyAirDrum). Projet BAD (Body Air Drum) : instrument MIDI sans fil utilisant arduino et communication RF nordic (cf bit.ly/BodyAirDrum).
SonArt project: multimedia security system offering interactive information for the "Art Décoratifs" museum using a Kinect and pocessing.org (see bit.ly/sonart). projet SonArt : système de sécurité multimédia offrant des informations interactives au musée des art décoratifs utilisant Kinect et processing.org (cf bit.ly/sonart).
BAD project (Body Air Drum): wireless MIDI instrument using arduino and nordic RF communication (see bit.ly/BodyAirDrum). Projet BAD (Body Air Drum) : instrument MIDI sans fil utilisant arduino et communication RF nordic (cf bit.ly/BodyAirDrum).
SonArt project: multimedia security system offering interactive information for the "Art Décoratifs" museum using a Kinect and pocessing.org (see bit.ly/sonart). projet SonArt : système de sécurité multimédia offrant des informations interactives au musée des art décoratifs utilisant Kinect et processing.org (cf bit.ly/sonart).
Sigma Designs, Industrie électronique & multimédaElectronic & multimedia industry, San Francisco Bay Area, CA - USA, website
2010 - 8 mois8 months Video codec R&DR&D codec vidéo, internstagiaire
Google's VP8 Video Decoder Porting on a configurable Processor
(reference: honnet.eu/rizvi.pdf)
Portage du codec vidéo Google VP8 sur un processeur configurable
(référence : honnet.eu/rizvi.pdf)
- Firmware improvement for optimizing memory management and accelerating execution. - Amélioration logicielle pour optimisation de la gestion de mémoire et l'accélération de l'exécution.
- Hardware instruction customization for specific purposes such as arithmetic decoding or binary tree decoding. - Personnalisation d'instructions matérielles pour applications spécifiques telles que décodage arithmétique ou décodage d'arbre binaire.
- Firmware improvement for optimizing memory management and accelerating execution. - Amélioration logicielle pour optimisation de la gestion de mémoire et l'accélération de l'exécution.
- Hardware instruction customization for specific purposes such as arithmetic decoding or binary tree decoding. - Personnalisation d'instructions matérielles pour applications spécifiques telles que décodage arithmétique ou décodage d'arbre binaire.
COMELEC, Télécom ParisTech, state-run research laboratorylaboratoire de recherche public, Paris - France, website, website
2008 - 3 mois3 months Digital electronicsÉlectronique numérique, internstagiaire
Use of an Altera FPGA development board to accelerate computation
of digital operators reliability using probabilistic models.
This was CoDesigned whith NIOS 2 using C for the soft-processor
program and VHDL for the coprocessor. My report can be downloaded here:
bit.ly/reliabEval (french).
Utilisation d'une carte de développement FPGA Altera pour accélérer
des calculs de fiabilité d'opérateurs numériques utilisant des
modèles probabilistes. Ce dispositif a été développé en CoDesign
logiciel-matériel à l'aide d'un processeur NIOS 2 programmé en C et
un coprocesseur fait en VHDL. Mon rapport peut être téléchargé ici :
bit.ly/reliabEval.
Centre for Media Communications Research (CMCR), laboratoire de recherche publicstate-run research laboratory, LondonLondres - United-Kingdom - Royaume-Uni, website
2007 - 3 mois3 months Signal processingTraitement de signal, internstagiaire
Design of audio signal restoration tools using Matlab and
CoolEditPro. Design of digital operators for signal processing
to be used on the FPGA of the USRP
(Universal Software
Radio Peripheral).
Conception d'outils de restauration de signal audio avec Matlab et
CoolEditPro. Conception d'opérateurs numériques de traitement de
signal pour utilisation sur le FPGA de l'USRP
(Universal Software
Radio Peripheral).
Academic projectsProjets scolaires
2011 -
The RoseWheel project: conception for the
ROSE course of a remotely controllable
"self-balancing vehicle"
Conception dans le cadre du cours ROSE
d'un gyropode télécommandable
- website
Travail au sein d'une équipe de 4
personnes pendant 12 semaines. Utilisation de la
mécanique du projet Zzaag.
Choix des composants électroniques adaptés, conception des PCB
(schémas, placement, routage), conception de
l'intégralité du logiciel embarqué à l'aide de FreeRTOS
(drivers, filtrage, asservissement, sécurité, contrôle distant).
Réalisation du contrôle distant à l'aide d'une application Android.
(référence : honnet.eu/st.zip)
Worked in a team of 4 persons
during 12 weeks. Based on the mechanics of the Zzaag
project. Selection of appropriate electronic
components, PCB conception (schematics, placement,
routing), implementation of all the embedded software
using FreeRTOS
(drivers, filtering, feedback control, security,
remote control). Remote control implemented using an
Android application. (reference:
honnet.eu/st.zip)
2010 -
Conception of a System on Chip for real time video processing
Conception d'un "System on Chip" pour traitement vidéo en temps réel
- pdf
Worked in a team of 4 persons during 12 weeks to design a special effects
coprocessor (and its software) for FPGA or ASIC
(see sen.enst.fr/ue/elec342).
Development from high level using System C for the behavioural
fast simulation (see soclib.fr)
to the low level using System Verilog for the synthesis.
Travail au sein d'une équipe de 4 personnes pendant 12 semaines pour concevoir
un coprocesseur à effets spéciaux (et son logiciel) pour FPGA ou ASIC
(cf sen.enst.fr/ue/elec342).
Développement depuis le niveau comportemental en System C pour simulation
rapide (cf soclib.fr) jusqu'à la synthèse
utilisant System Verilog.
2010 - Implementation of a Man-In-the-Middle attack on a bank smart cardMise en oeuvre d'une "attaque de l'homme du milieu" sur CB
Study and implementation of an attack published by the university of Cambridge called
"Chip
and PIN is Broken".
Design of a device with a fake smart card and a development board to
generate control signals, intercept messages and reply.
Étude et mise en oeuvre d'une attaque publiée par l'université de Cambridge intitulée
"Chip
and PIN is Broken". Conception d'un dispositif constitué d'une
carte à puce et d'une carte de développement pour générer les signaux
de contrôle, intercepter les messages et y répondre.
2009 -
Different Security &
Embedded Systems introduction projects
Différents projets d'introduction à la
sécurité & aux systèmes embarqués
Realization of a Boot-Loader on an ARM7 microcontroller on a Samsung development board
using C and assembly languages. Benchmark development for GemAlto Java Card, test of
attacks using time of operations analysis.
Réalisation d'un boot-loader pour microcontrolleur ARM7 sur carte de développement
Samsung utilisant les langages C et assembleurs. Développement de banc de test sur
Java Card de GemAlto pour attaques utilisant l'analyse de temps d'opération.
2008 -
Conception of a digital oscilloscope using an Altera FPGA development board
Conception d'un oscilloscope numérique avec une carte de développement FPGA Altera
- pdf
Worked in a team of 6 persons during 9 weeks to design a SoC composed of
different parts: a VGA graphic card controller IP, a fast analog signal acquisition
block, a function generator for test purposes, and a NIOS 2 soft processor for
human interaction management.
Travail au sein d'une équipe de 6 personnes pendant 9 semaines pour concevoir
un SoC composé de : contrôleur graphique VGA, système d'acquisition
analogique rapide, générateur basses fréquences pour tests et "processeur
logiciel" NIOS 2 pour l'interface homme-machine.
2007 -
Conception in verilog of a systolic multiplier
Conception en verilog d'un multiplieur systolique
Final project during 3 months, design of a digital operator for
signal processing. State of the art, then description from
behavioural
to gate level
with fault simulations
and test pattern generation.
Projet de fin d'année pendant 12 semaines, conception d'un opérateur numérique
pour traitement de signal. État de l'art, puis description du niveau
comportemental
jusqu'à la porte logique
avec simulation de faute
et génération de vecteurs de test.
2007 -
Conception in assembly language, of a voltmeter using a PIC development board
Conception en assembleur d'un voltmètre avec une carte de développement PIC
- pdf
Initiation to the PIC hardware architecture, to the concepts of Analog to
Digital Conversion and Pulse Width Modulation.
The task was to acquire an analog voltage and generate a PWM with the same
average value, I also displayed this value in decimal on a 7 segment.
Initiation à l'architecture matérielle PIC, aux concepts de conversion
analogique-numérique et à la modulation de largeur d'impulsion (PWM).
La tache était d'acquérir un signal anlogique et de générer une PWM avec la
même moyenne, j'ai aussi affiché cette valeur sur un afficheur 7 segments.
SkillsCompétences
Languages | C, C++, Shell, Python, SystemC, Verilog, VHDL, Assembly, Matlab... |
---|---|
ElectronicsElectronique | PCB, FPGA, ARM/PIC/NIOS2, Bluetooth/Nordic RF, Arduino... |
VariousDivers | Make, Git, FreeRTOS, Android, Linux |
LanguagesLangues
FrenchFrançais | native speakerlangue maternelle |
---|---|
EnglishAnglais | fluent, studied 1 year in London and lived 2 years in San Francisco courant, étudié 1 an à Londres et vécu 2 ans à San Francisco |
SpanishEspagnol | advanced, lived 6 months in Hispanic countriesavancé, vécu 6 mois en pays hispanophones |
Extras
MusicMusique | Member of a Latino-American group (gatosNegrosProd.com); sound engineer (radio/home-studio) Membre d'un groupe latino-américain (gatosNegrosProd.com); ingénieur du son (radio/home-studio) |
---|---|
RoboticsRobotique | Member of the Telecom Robotics society. Finished 16th out of 128 teams in the 2009 Eurobot Cup. Membre de l'association Télécom Robotics. Finit 16ème à la Coupe Eurobot de 2009 sur 128. |
Sport | Martial arts (Brazilian Jujitsu, Kenpo black belt & 2006 France Champion), Qi-Gong... Arts martiaux (Jujitsu Brésilien, ceinture noire de Kenpo & champion de France 2006), Qi-Gong... |
TripsVoyages | US, UK, India, Colombia, Bolivia, Argentina, Mexico, Spain, Portugal, Thailand, Laos, Cambodia... USA, UK, Inde, Colombie, Bolivie, Argentine, Mexique, Éspagne, Portugal, Thaïlande, Laos, Cambodge... |
ReferencesRéférences | Available upon request (check-out my LinkedIn profile: linkedin.com/in/honnet). Disponibles sur demande (Consulter mon profil LinkedIn: linkedin.com/in/honnet). |