Scientific & Technical Skills
- Programming languages and calculation softwares :
- C/C++, JAVA, Python, Ruby, FORTRAN, Julia, Lisp, Prolog, VHDL-AMS, Perl.
- MATLAB-SIMULINK, SCILAB-XCOS , OCTAVE, R, COMSOL.
- Computer Systems : UNIX/Linux, WINDOWS, MAC OS X.
- Parallel and distributed computing libraries : MPI, CUDA, PBS, Torque, Grid Computing Systems (GLOBUS, EGEE).
- Scientific Computing :
- Combinatorial and Continuous Optimization, Genetic Algorithms.
- Automatic Differentiation, Operations Research, Free-derivatives methods.
- Graph theory and algorithms.
- Finite Elements, Finite Volumes, Finite Differences.
- Signal and Image Processing, Artificial Neural Networks.
- Monte-Carlo Simulations.
- Linear and (min,+) wavelets.
- Set Inversion Methods, Interval and Fuzzy Calculations.
- Nature-inspired algorithms :
- Evolutionary, Immune, Neural, Physical, Probabilistic, Swarm.
- Data Sciences :
- R, Python Scikit-Learn, Pandas, Tensorflow/Keras.
- Data assimilation, Data Bases : mySQL.
- Data format libraries : NetCDF. CMOR.
- Theoretical Physics :
- Classical and Quantum physics.
- Solid state physics, ab initio calculations, molecular dynamics.
- Quantum Field Theory, Quantum Electrodynamics, Relativity Theory, Astrophysics.
- Plasma Physics, Electrodynamics.
- Statistical Physics, Density Functional Theory and Many-Body problems.
- Renormalization Group, Critical Phenomena.
- Modelling and simulation of physical phenomena :
- Materials Physics, Continuum Mechanics (Fluid and Solid Mechanics).
- Environmental sciences :
- Hydrodynamics, porous media flows.
- Climatology, meteorology, oceanography (morpho-hydrodynamics).
- Electromagnetism and Plasma Physics.
- Atomic and Molecular physics :Ab initio. Molecular Dynamics.
- Multi-scale methods : QM/MM, QM/QM’, LOTF, … .
- Geometry optimization : ART, Minima Hopping, Simulated Annealing, ….