Benoît Dardenne

Brussels, Belgium · benoi-remove-t@bendardenne.be

Swiss-army-knife software engineer and homebrewer.

Skills

Languages and Frameworks
  • Java
  • C++
  • Python
  • OpenGL
  • Scala
  • SQL
  • Javascript
  • Typescript
Systems and Tools
  • Linux (15 years)
  • Java Native Interface
  • git / mercurial
  • maven
  • NodeJS
  • Apache Buildr & Ivy
Domain Knowledge
  • OGC standards
  • GIS Formats
  • MilSym basics (APP6, MIL-STD-2525)
  • Stanag 4609 / MISB0601
Soft
  • Fast learner
  • Highly polyvalent
  • Pragmatic
  • Self-critical

Open Source

Medor

Medor is a time tracking tool I wrote in C++ that uses the Boost libraries, DBus, SQLite, Conan and CMake. It does active monitoring and helps me keep track of my activities for billing customers.

Link

  • C++
  • CMake
  • Conan
  • Boost
  • DBus
  • SQLite

Shark Marmelade

Shark Marmelade is a Jellyfin music client for Android Automotive OS. I use Jellyfin to stream my music and needed a client for my car, so I made my own.

Link

  • Android
  • AAOS
  • Kotlin

SpendeeFX

SpendeeFX is a JavaFX application I wrote to visualize and generate charts of my transactions registered on the Spendee expense tracking tool.

Link

  • Java
  • JavaFX
  • Maven

STIB Module for MagicMirror (Raspberry Pi)

A module for the MagicMirror framework for Raspberry Pi, which displays a table of next passages for given public transport stops, using the STIB API (Brussels public transport).

Link

  • Map
  • Raspberry Pi
  • Javascript
  • REST APIs

TomTom-based Traffic module for MagicMirror (Raspberry Pi)

A module for the MagicMirror framework for Raspberry Pi, which displays a map of the traffic situation of a given location, using TomTom's APIs.

Link

  • Map
  • TomTom
  • Raspberry Pi
  • Javascript
  • REST APIs

Experience

Software engineer

Hexagon Geospatial

Craft custom GIS software. I am involved in all stages of the software development: analysis, design, implementation & testing / backend and frontend.
Deliver consultancy and trainings on our programming APIs.

October 2016 - Present

Education

Université Catholique de Louvain

Master's degree
Computer Science

Major in Artificial Intelligence.
Thesis topics: Optimizations problems, contraint programming, scala.

2014 - 2016

Université de Liège

Bachelor's degree
Computer Science

2010 - 2014