Pierre paleo – Engineer PhD Student | 25 years old

Optimization – Parallel computing ... High-throughput implementation on parallel architectures ... Parallel and distributed programming : OpenCL, CUDA, MPI.
270KB taille 1 téléchargements 42 vues
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