Who am I ?
I am a French engineer from Mines DOUAI and a PhD student at EPFL.
Education
I am currently working on Finger-Level Hand Control and Polymorphic Embodiment within the IIG at EPFL lead by Dr. BOULIC Ronan.
I majored in Computer Science at Mines DOUAI
Mathematics Physics branch
Experiences
As a Ph.D. student, I assist Dr. BOULIC Ronan for Virtual Reality and C++ programming courses with hands-on support or automated evaluation tools.
As a PhD student I am supervising semester projects
During one month I had the chance to work with Pr. LAGADEC Loïc, to learn and work with FPGAs overlays at ENSTA Bretagne.
Design of a system allowing a windmill to send data to a sever Design of an electronic board providing a simple feedback control over a brake system Technologies used :
- Raspberry Pi
- PHP, Python
- Electronics
- UART, I2C
- …
Design of an application providing support for printers Technologies used :
- C# with the .NET framework
- Microsoft SQL
- Microsoft AD
- …
Design of a connected machine able to recover energy produced by sportsman
Main tasks :
- Technological research
- Electronic design
- Design and machining mechanical parts
- Design and 3D printing of parts
- Edition of a video for a pitch
- Material management and installation during expositions
Exhibitions :
- Paris BodyFitness Exhibition, 2016
- Startup Day, PSB (Paris School of Business), 2016
- National competition of Enactus France, 2016
Publications
Some of my projects
Installation, setup and management of my own servers hosting data, tools, websites, databases, etc.
PCB design, soldering, programming and final installation of homemade board in my car. This board handles illuminations, sound, remote control and tracks the car
Design several websites from scratch for small offices, family, projects, etc.
Design of an user friendly application managing consultations history
Skills
Programming languages
- C
- Ruby
- SmallTalk
- Python
- C#
- Java
- PHP
- JS
- ...
Web technologies
- HTML5, CSS
- jQuery, jQuery mobile
- Ajax, JSON
- WebSockets
- REST, SOAP
- Selenium
- Jekyll
Server technologies
- Linux, OpenBSD
- Hypervisor (lib-virtd, ESXi, Citrix)
- Network
(pfSense, bind, openvpn, iptables, ...) - Web-servers
(nginx, tomcat, ...) - Databases(PostgreSQL, MariaDB, Oracle MySQL, ...)
- Continuous integration
(Gitlab, Jenkins) - Infrastructure as code
(Puppet) - Web certificates
(Openssl, Let's encrypt) - Security testing
(Metasploit framework, Root-me challenges, ...)
Main targets devices
- Desktop
- Micro-controller
- Android
- Web browsers
- Unity3D (multi-plateform)
Hardware
- PCB design (KiCAD)
- CAD (OpenSCAD, Solidworks)
- SMD soldering (Iron, Hot air station)
- Micro-controllers registers
(PIC32MZ, atMega) - Machining (manual, G-Code for CNC)
General
- Driver's license
- Electricity
- Stick welding
- Plumbing
- Painting
- ...