Programmation de diverses tâches liées aux calculs scientifiques et au traitement et à la visualisation des grandes quantités de données, à l'aide des différents langages de programmation.
Développement d'une interface graphique pour le cours de mécanique quantique (un site web et une version locale en python). Programmation complète (fullstack): configuration du serveur sous Windows et Linux, programmation html, css, js côté client et python, mysql côté serveur. Réorganisation (mise en œuvre de l'organisation modulaire des programmes) et optimisation (optimisation du temps de calcul, réduction du temps de calcul de 300000 fois pour des fonctions individuelles, avec une réduction du temps total d'environ 100 fois) du code pour la modélisation des problèmes en mécanique quantique.
Simulations multi-physiques du couplage opto-mécanique dans les nanostructures quasi-périodiques. Développement et débogage d'un code de simulation en MATLAB livelink COMSOL. Présentation des résultats scientifiques (articles scientifiques, posters, présentations orales).
Etudes expérimentales et de modélisation numérique HFSS des structures de métamatériaux dans les domaines optique et hyperfréquence. Interprétation des résultats de simulation. Présentation des résultats scientifiques (articles, affiches, présentations).
Simulation de l'efficacité de conversion des cellules solaires en silicium avec homo- et hétérojonctions. Développement et débogage d'un code de simulation en MATLAB pour TCAD ATLAS. Interprétation des résultats de simulation.
Simulations numériques (méthodes « split-step » et FDTD prenant en compte l'effet Kerr optique) de l'interaction ultra-rapide des impulsions de laser ultra-courtes (~150fs) et puissantes (~1uJ), avec des plasmons induits par ionisation multiphotonique dans des milieux transparents. Développement et débogage d'un code de simulation avec FORTRAN95, MATLAB. Mesure des spectres optiques, SEM et AFM.