Raffi Enficiaud
Senior Research Engineer @ Software Workshop
Alumni
Note: Raffi Enficiaud has transitioned from the institute (alumni).
I built, ran and led the Software Workshop between early 2014 and mid 2018.
I am passionate about programming since the age of ... 12 (Atari / M68000 assembly), and I love math and image processing.
I graduated from an engineering school in Telecommunications in 2000 (French Grande École Telecom Sud-Paris), and obtained a PhD in Mathematical Morphology in 2007 (École des Mines de Paris).
In between, I worked in the industry and academia, either as programmer or scientist (TF1, DxO, Inria Rocquencourt).
I particularly like the combination of industrial programming process together with science, optimise software for speed, C++ (20 years now...) and Python (18 years now ...)
Scrum C++ GPU Python Django Scientific-computing
Current projects
- JMLR website rewrite for the EI department
- Internal Scan management tools for the PS department
- Boost.Test for myself
Past projects
- Open PHD Guiding: telescope mount guiding software: integration of the Periodic Error Control (PEC) together with E. Klenske, transition to CMake
- Livius: a python framework/tool for making videos from 4K cameras, with pluggable processing components. Read the doc online.
- Grassmann averages PCA: C++ multithreaded implementation of the method presented by Soren Hauberg & al. Open source (BSD-3), https://github.com/MPI-IS/Grassmann-Averages-PCA
- "Code Doc": a Django web application for storing artifact and documentation. Especially suited for being used with Continuous Integration. Handles versioning, permissions, etc. Open Source (BSD-3). https://bitbucket.org/renficiaud/code_doc