Bruno Martin
42 years 20 av. Albert 1er de Belgique, 38000 Grenoble 06.20.52.95.65 bruno.martin.2@gmail.comPhD in Optics, Real Time Software Developer and Data Processing Engineer
Professional experience |
|
Since 2018 |
Since 2018Software developer at ALPAO in charge of development of Real Time multithread and multiprocess C/C++ application for controling adaptive optic loop. In charge of development, tests, integration and packaging of industrial C/C++ SDK and their C, Python, Matlab and LabVIEW wrappers and ALPAO RTC product. GitLab internal web application administrator and in charge of continuous integration servers maintenance. Real Time intenal tools development (Python, NI-DAQmx). In charge of software worldwide customer support for ALPAO products and worldwilde suppliers discussions for integration of new Real Time devices in ALPAO solutions. Project leader of a partnership between laboratoire d'astrophysique de Marseille research team and ALPAO on new ALPAO RTC features with a junior developer management and formation. |
---|---|
2012-2017 |
2012-2017Software developer at Resolution Spectra Systems. Development of industrial data processing software, GUI and SDK for customer and internal use. Development, documentation, tests and maintenance of C/C++ and Qt solutions with Python, C#, .NET and LabVIEW wrappers. |
2010-2011 |
2010-2011Expert collaborator in SWIFTS 400-1000 project at Institut de Planétologie et d'Astrophysique. Development of a non uniform and undersampled fast Fourier transform. Development of the first version of SWIFTS instrument software in C/C++ and Qt. Self-educated formation in object oriented programmation in C/C++, PHP, C# and java. |
2009 |
2009Postdoctoral researcher at IMEP-LaHC. Improvements of curved AFMM 2D simulation tools an implementation in C/C++ from Matlab code. New lithography mask design for next spectrometer prototype generation. |
2005-2009 |
2005-2009PhD in Optics at IMEP-LaHC. Electromagnetism modeling and development of curved AFMM 2D simulation tool in Matlab. Realisation of spectrometer prototype in glass ion exchanged integrated optics. Design of characterisation optic bench for analyzing and qualifying realized prototypes. Presentation of research work at international conferences and by scientific papers. |
Initial training |
|
2002-2005 |
2002-2005Grenoble engineer school of Physics (ENSPG/PHELMA) instrumentation branch, Master's degree in Optics (INPG/Grenoble INP - UGA), Grenoble, France. |
---|---|
2000-2002 |
2000-2002Preparatory class for high schools, physics and chemestry, Lycée René Descartes, Tours, France. |
2000 |
2000Scientific baccalaureate, Poitiers, France. |
Professional skills |
|
Software development |
Software development
|
---|---|
Scientific |
Scientific
|
Language |
Language
|
Hobbies |
|
Musician |
MusicianSelf-educated guitarist since 1997, self-educated accordionist since 2012. Member of "L'Aplomb d'La Plume" music band from 2009 to 2015, recurrent concerts, web developer of the website. |
---|---|
Theater actor |
Theater actorFrom 2008 to 2010, theater lessons and performances at La Tronche. From 2012 to 2016, recurrent theater performances of "Plan de Secours" by Imp'Acte theater company. |
Associative |
AssociativeMember of Imp'Acte theater company's board of directors. Web developer of frontend and backend Imp'Acte website (PHP, Symfony, WordPress, Vue.js, Bootstrap). Complete administrative web application in development. |
Sport |
SportKarate (11 years of practice, blue belt), roller skates, mountain hikes. |