Pierre paleo | Engineer PhD Student | 25 years old
¬ 07 50 38 45 73
• 7
[email protected] r www.pierrepaleo.com
Image processing algorithms – Scientific computing – Optimization – Parallel computing
68 rue des Alliés 38100 Grenoble France
Education PhD Student
ESRF, Grenoble
Since Oct. 2014
Advanced algorithms for tomography and their high-throughput implementation
Grenoble Institute of Technology (INPG) - Phelma
Grenoble
2011-2014
Engineering degree courses, major in Signal-Image processing and Information Technology. Digital signal and image processing – scientific computing – object oriented programming – time-frequency and wavelets analysis – digital filtering – parallel computing Degree with honours.
Experience PhD Thesis on tomographic reconstruction algorithms • • •
ESRF, Grenoble
Since Oct. 2014
Advanced reconstruction algorithms prototyping Integration of last advances in signal processing and convex analysis High-throughput implementation on parallel architectures
Master thesis in signal processing
CEA-LETI, Grenoble
March-Aug 2014
Curves pre-processing for cryptographic side channels attacks
Internship in scientific computing
ESRF, Grenoble
May-Aug 2013
High speed implementation of image processing algorithms on parallel architectures
Internship in a clean room STMicroelectronics, Crolles Quality control of machines in the photolithography process.
Summer 2012
Skills Programming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . General purpose : C, C++, Python Parallel and distributed programming : OpenCL, CUDA, MPI Web : HTML-CSS, PHP, Javascript : basic skills for small projects Software engineering : Object Programming - Unit testing - Continuous Integration - Documentation
Applied Mathematics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Scientific Computing : numerical methods, optimization, inverse problems, statistics Signal and Image processing : anslysis, representation, denoising, compressed sensing
Projects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PWT : parallel implementation (GPU) of the wavelet transform. C++ and Python interfaces Portal : tools for prototyping advanced algorithms for image processing Sift_Pyocl : parallel implementation (GPU) of SIFT, an algorithm for image registration
Languages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . French: Mother tongue
English: Fluent
German: Basic
Interests Culture: Science (news and history), instrumental music, mathematics Leisure: Piano, Violin, programming