C++
Java
Python
Bash
Go
Git
Docker
GoogleTest
Boost
Rust
Android
QT
Javascript
AWS
Kafka
Nov 2017 - Now
Software engineer, Hydrix, Melbourne.
Collision avoidance system for mining truck using RF ranging, V2V communication and GPS information.
Sept 2016 - Sept 2017
Software engineer, Financial protocols analysis, Corvil, Dublin.
Dec 2014 - Sept 2016
Software engineer, Infotainment system for cars, Parrot Automotive, Paris.
Jun 2014 - Nov 2014
Software engineer, OTT video streaming (contractor for OpenWide), Anevia, Paris.
Development for a server providing video content using OTT protocols (DASH, HLS...).
Nov 2013 - May 2014
Software engineer, Image processing and Linux system development, OpenWide, Paris.
Live video analysis project to optimize the park time of an automatic subway.
Sept 2012 - Oct 2013
Software engineer, Infotainment system for cars (contractor for OpenWide), Parrot, Paris.
Sept 2011 - Aug 2012
Software engineer, Image processing and Linux system development, OpenWide, Paris.
Software helping to maintains the reliability of big CCTV network by doing daily checks on recordings.
Mar - Aug 2011
Internship in image processing development, OpenWide, Paris.
C++ development for CCTV image processing. Development with QT and OpenCV.
Summer 2010
Internship in an image processing laboratory, South Dakota State University (US)
Development of a tool to apply an interpolation algorithm on a satellite image database with Matlab.
Summer 2009
Internship in web development, JNOV, Toulouse.
Development in HTML, PHP, SQL and JavaScript. Use of library and api : Google Map, fpdf, JQuery...
Transmission-RSS
RSS tracker wrote in Go. Track RSS feeds of torrent and add them to transmission for downloads.
DroidUPnP
Android application to control UPnP device and share local multimedia content.
Home-Pi
A Home domotique domotic service on top of a raspberrypi. By controlling multiple temperature sensors (DHT11 + ESP8266) and a radio emmiter (through GPIO), home heaters and lights are monitored, controlled and scheduled from a phone or a computer.
2008 - 2011
Master of Engineering in Computer Science, INP ENSEEIHT (top ranking engineering school), Toulouse (France)
Specialized in Computer Science and Applied Mathematics.
Subjects: Theory of computation, Software engineering, Computer architecture, Concurrent computing, Middleware, Real time computing, Network architecture, Compilation.
Sept - Dec 2010
Master of Engineering in Computer Science, HKU (Hong Kong University).
Exchange student in undergraduate and postgraduate courses.
Subjects: Multimedia computing and application, Computer and network security, Embedded System and pervasive computing, Implementation, Testing and Maintenance of Software Systems, Wireless communication, Image processing and computer vision.
2005 - 2008
Three year intensive undergraduate course in preparatory classes for competitive entrance exams into national engineering schools, Lycée Faidherbe, Lille (France).
Subjects: Mathematics, Physics and Computing
2004 - 2005
Scientific Baccalaureate with distinction (French equivalent of 'A' levels in Mathematics, Physics and Biology), Lycée Robespierre, Arras (France).
French
Native speaker
English
Full professional proficiency