About Mohamed
Arabic
Native or bilingual
French
Native or bilingual
English
Native or bilingual
Experience
- The MathWorksSenior Software EngineerMarch 2023 - Today (3 years and 3 months)Working with the middle end Intermediate Representation team at The Mathworks and I have been building and improving optimizations and analysesfor Code Generation
- GOOGLEPostdoctoral ResearcherRESEARCHOctober 2021 - March 2023 (1 year and 6 months)Code generation for fast linear algebra CFD solversDesign and develop domain-specific code generator for CFD applications within LLVM/MLIR compiler framework :
- Implementing state-of-the art parallelization, vectorization and optimization techniques for in-place stencils, and enabling non-local optimization over the end-to-end CFD solver
- Exploring different strategies to schedule and parallelize in-place stencils computations in GPUs with C++/CUDA
- ONERA - The French Aerospace LabPostdoctoral ResearcherRESEARCHOctober 2021 - March 2023 (1 year and 6 months)92320 Châtillon, FranceCode generation for fast linear algebra CFD solversDesign and develop domain-specific code generator for CFD applications within LLVM/MLIR compiler framework :
- Implementing state-of-the art parallelization, vectorization and optimization techniques for in-place stencils, and enabling non-local optimization over the end-to-end CFD solver
- Exploring different strategies to schedule and parallelize in-place stencils computations in GPUs with C++/CUDA
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Doctor of Philosophy - PhD, applied mathematics and fluid mechanicsCentraleSupélec2018Doctor of Philosophy - PhD, applied mathematics and fluid mechanics
- diploma of engineerECOLE CENTRALE PARIS2014diplome d'ingenieur
Certifications
- Deep LearningCoursera2019