Career Profile
I am a Computer Scientist specialised in Machine Learning and Signal Processing passionate of research and software development with a previous career as Software Engineer for both real-time embedded systems and distributed systems. I have also acquired a strong knowledge of information theory, control theory, electronics and telecommunication through my bachelor in Computer Engineering and my master in Computer Science. In my free time, I experiment with robotics and electronics or develop open source projects that vary from games to application to improve my workflow.
Experiences
Working on the fast control system of the ITER Electron Cyclotron plant.
Technical leader of the Sentinel 2 Toolbox and responsible of the SNAP continuous integration platform, both for the European Space Agency. SNAP expert support for the RUS Copernicus project. Additional support to other CS teams on algorithm and optimisation.
Development of a Business to Business e-commerce website from scratch using the last web technologies.
Responsible of the real-time embedded control software for several accelerator instrumentation and the front-end expert tool to control them. Other side projects included the development of several GNU/Linux driver for custom VME boards, a web server to access to the VME boards using a simple REST API and developing and maintaining of several Java libraries for the team.
Developed a distributed monitoring system for the CERN accelerator infrastructure called “Inspector“ with multi-node servers and graphical client and editor to create the monitor GUI and a simple Graphical Programming Language to perform online analysis of the instrumentation data.