My atypical professional way
Summary
Guided by robotic, sci-fi and cyberpunk, i have try all my live to make science fiction fantasies become realities.
I have begin my career as technician in electro-mechanical engineering, in mettalurgy, plastics, car manufactury and nuclear production. I have continu my study and work as professional prototype mechanical builder and automatician, in small series production and laser cutting. Later to get experience in team animation i have take a robotic teacher consultant job on Fanuc, Kuka and Abb anthropomorphic robot ( Krc1-2, Irb 6400, S4c+...). I was then hired by the Nuclear Physical Institut of CNRS, to work on control command of the supraconductor particules accelarator facilities of Supratech, on european projects. I have realises different big project ( nuclear radioprotection system of SUPRATECH, control command of the cryogenical superfluid helium pumping benches ( Myrrha/Max, Spiral2 ), instrumentation for the Residual Ratio Resistivity experiementation ( ESS )...
It's here, for security threat, that i have discover high level informatic developpement. I have decide to change lanes to devote my career to computer development. I have study high level informatic ( C/C++, Php, Sql, Html ) and realise differents project in security testing on linux backtrack r5( crude force, troyan, XSS, NetCat sniffer...) and mobile robotic ( Arduino, I2C).
With that experience i get a job to work on an virtual reality autonomous vehicule simulator called Sivic, to develop and add a wifi propagation channel simulation. Sivic run on Windows and Ns3 wifi simulation on Unix Like Cygwin. I have coupled the two simulation with a dll and a shared memory by creating a UTC real time Posix asynch thread for data management at the exit of the 3D graphic engine MgEngine.
After that i tried to integrate astrophysical exploration mission and realise autonomously a 3D python prototype software to analyse redshift offset of galaxies repartition of 630 000 galaxies from a SDSS New Mecico telescope catalog. I get a job on FRIPPON project from IMCCE, but, sick, i must decline that offer.
After a convalescence, i get a job in brittany on informatic hardware simulation on Nooman project to optimise CISC processor pipeline disponibility by Cache data management optimisation. I have carried SniperSim 7.0 to ubuntu 18.04 with benchmarks, and modify it to integrate a core Posix barriere sniffer inside Hop By Hop channel in mesh processor for thread affinity() core synchronisation analyse, and a tool to extract pixel RVB data from SDL2 Display on static dataflow video. I have return scheduling error implementation from dataflow software generator and dataflow programming like ORCC, where i have return with DynamoRio pin kit Assembly instruction error on TZCNT of the BMI1 intel X86_64 CISC extension.
Here, to finish my specialisation and turn my profile as 3D software developper for gamming and simulation, i have start 2D and 3D programmation learning, with love2D in Lua, and Unity 3D and Unreal Engine 4. Today i am junior developper in Blueprint and C++ on Unreal Engine, and continu to specialise me. I also develop a game called DeepBlue. I continue to develop my skills in modern C++ > 11 programming and oriented object prototype and declarative paradigms. And why not, one day, as VR2Planet, modelise in 3D, planets of our solar system, like Mars from Rover.