Sourena MOOSAVI

Scientific Software Developer | HPC & Optimization

Salaire / Taux journalier

Paris, France

Freelance

À distance uniquement

Expertises

LinuxC++PythonPostgreSQLGit

Langues

AnglaisFrançaisPersan

À propos

Introduction

Scientific Software Developer with 5+ years specializing in high-performance computing and numerical simulations for energy sector. Expert in C/C++, Python with proven track record at EDF and CEA contributing to nuclear/thermal-hydraulic simulations. Deliver scalable solutions combining advanced programming, code refactoring and performance optimization for complex industrial applications.

Liens

Expérience de travail

Scientific Software Developer

EDF

déc. 2023 - Présent

2 ans 11 mois

Chatou, France

• Migrated and refactored a legacy thermal simulation tool from R to Python to modernize the codebase, applying SOLID principles and design patterns (Factory, Strategy) for scalability and maintainability, and introducing multiprocessing for selected operations which improved performance by 200% on CSV datasets containing up to 100𝑘 rows with multiple columns. (Python, R, Numpy, Pandas, YAML, Multiprocessing). • Enhanced computational tools used for nuclear site simulations by implementing new features and performance improvements in C, Fortran, and R, and integrating external C components into the Python architecture as part of a prototype for future high-performance modules. • Boosted simulation performance through OpenMP parallelization, reducing runtime from 240 seconds to 130 seconds (≈ 45% improvement) following detailed profiling and optimization with Intel-VTune and Intel Advisor. • Designed, deployed, and optimized a PostgreSQL/PostGIS-based geospatial database for large-scale environmental models, achieving a 60% reduction in query execution time through indexing and cutting data load time from 15 minutes to under 2 minutes using batch copy operations. • Authored clear, detailed Software Requirements Specifications (SRS) to align technical solutions with project goals.

Scientific Software Developer

Commissariat a l'Energie Atomique et aux Energies Alternatives

oct. 2022 - nov. 2023

1 an 2 mois

91400 Saclay, France

• Refactored legacy C++ and Fortran code (CATHARE) for thermal-hydraulic simulations, reducing runtime from 40 minutes to 30 minutes (≈ 25% improvement) by replacing inefficient traversal and update patterns with array-based data structures to improve memory locality and reduce overhead, processing thousands of meshes with tens of thousands of degrees of freedom. • Collaborated with cross-functional teams to enhance codebase scalability, reducing technical debt in a complex scientific system. • Led testing and validation efforts, ensuring simulation accuracy across diverse use cases with zero critical defects. • Developed efficient algorithms to meet strict performance requirements, balancing speed and reliability.


Formation

Universite de Lorraine

Doctor of Philosophy - PhD, Computational Mechanics

2015 - 2018

3 ans 1 mois

Ecole centrale de Nantes

Master's degree, Computational Mechanics

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.