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, ….