CV

I am a software engineer by training. I am a jack-of-all-trades.

Here is a list of projects I worked on and what I used. You can click on the technology names to highlight the projects on which I used them. The list is far from being complete.



Multilingual website

  • Developed the website from scratch.
  • Created tools to automatize the pages creation.
  • Created a markup language and its parser.
  • Created the database.
  • Setted up and administrate the site on Linux (Debian).
  • .NET 5
  • .NET Core 3.1
  • Bash
  • CSS
  • C#
  • Dapper
  • HTML
  • Haxe
  • JavaScript
  • Linux
  • NGINX
  • SQL
  • XUnit

Lorg: hierarchical data manager

  • Developed this applications as a organizational chart generator.
  • Made multiple prototypes (website, web application).
  • Gave up because it could not bring enough clients.
  • .NET Core 3.1
  • Bash
  • CSS
  • C#
  • Dapper
  • Entity Framework
  • HTML
  • Haxe
  • JavaScript
  • Linux
  • SQL
  • SVG
  • XUnit

Maintained a web application for contact signature

  • Maintained the back-end and front-end.
  • Added functionalities (two-step signature, personalization).
  • Fixed bugs and did log analysis.
  • .NET MVC
  • C#
  • Confluence
  • JIRA
  • JavaScript
  • AngularJS
  • Kibana
  • SOAP
  • VSTS

Oscilloscope in real time

  • Developed an oscilloscope to analyze voltage and current in an induction coil.
  • Specified and implemented a communication protocol for data sent by a serial port.
  • C#
  • .NET

Source code analysis

  • Wrote technical documentation on induction coil supply algorithm under real time constraint.
  • Change impact analysis on adding a new main line.
  • C

Projecting without deformation geometrical shapes

  • Research and development on computer vision.
  • Used homography to project without deformation geometrical shapes by a projector with a random tilt.
  • OpenCV
  • Python
  • numpy

Storing data with semantic web

  • Designed and developed a proof of concept on video archiving using semantic web.
  • Java
  • Jena 3
  • OWL

G-Code 3D viewer

  • Developed from scratch, based on web technologies.
  • Result: the viewer was the most lightweight and fast available on a browser (at that time).
  • Embed in all the Handibots.
  • JavaScript
  • three.js

Research and development on 3D sensors

  • Used 3D Structure sensor to improve precision on Handibots.
  • Developed algorithms to transform point clouds into a plane for topology analysis.
  • Bash
  • C++
  • Haxe
  • JavaScript
  • Linux

Magento e-commerce website

  • Finalized the development of a e-commerce website in Magento.
  • Add and configured modules (shipping, payment).
  • CSS
  • PHP
  • Magento

Tee-shirt personalisation

  • Déveloped a web application to customize tee-shirts (image and text addition).
  • Developed the front-end interface and the result transformation into a product in the kart.
  • CSS
  • JavaScript
  • Magento
  • PHP

Slideshow software

  • Developed a slideshow software to display performance data on production lines.
  • VBA

Pupil presence management tool.

  • Developed from scratch a pupil presence management tool for a municipal school.
  • CSS
  • HTML
  • JavaScript
  • MySQL
  • PHP
  • MERISE
  • UML