-
Developper R&D
Lingolsheim, France
Mar 2024 - Present (2 years 3 months)
2024: Development of a new C++ Qt Wizard to import Word docx files in the DeviSOC software via a connexion to a Python script.
Development and maintenance of the Python code to export xlsx, docx, and pdf files.
Bug correction of the DeviSOC software.
Creating a transpiler from DeviSOC text format encoding to the same text but with html encoding with tags. The transpiler is designed to operate in both directions.
Development of a new C++ Qt Wizard to import Excel xlsx files in the DeviSOC software via a connection to a new Python code. (very similar to the Word import)
2025: Development of a C++ interface to connect python to C++ by using Qt and PythonQt. This interface let the 32bits Devisoc interact with a 64bits python and so updates part of the old Devisoc software to 64bits.
-
Consultant on an analyst developer mission
Jun 2022 - May 2023 (11 months)
Development and maintenance of the legacy C code base on the IBM mainframe host. Documentations and code specifications. Code unit and functional testing.
-
PhD student in Computer Science on Optimization, Parallelization and HPC.
Illkirch-Graffenstaden, France
Oct 2021 - Jun 2022 (8 months)
Programming the compiler APAC (Automatic task-based parallelization of C++ applications by source-to-source transformations, Garip Kusoglu, Bérenger Bramas, Stéphane Genaud, Compas 2020) thanks to clang's LibTooling and thanks to a big part in Python.
Supervised by Bérenger BRAMAS And Stephane GENAUD.
-
Teacher in Computer Science in 2nd year (Semester 3 Autumn) of University degree.
Strasbourg, France
Sep 2021 - Dec 2021 (3 months)
Computer architecture (3 groups in Assembly) And Development Techniques (2 groups in C with git).