You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ali ZainoulAZ

Ali Zainoul

Scientific Python & MATLAB Trainer

€700/day
Montpellier, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ali

🚨 Do your engineers waste up to 30% of their time on unmaintainable scientific code.

I help R&D teams drastically reduce this cost through Python and MATLAB.

🎯 FOR WHOM?
• Training manager, HR, or manager of an R&D team in a tech or industrial company (energy, aerospace, nuclear, pharma)
• A training organization looking for an expert trainer in scientific Python and MATLAB
🔥 YOUR PROBLEM
• Your MATLAB scripts are old and have become critical but risky to modify
• Your Python notebooks lack maintainability
• Your scientific calculations are too long and not optimized
• Your engineers spend too much time debugging instead of innovating
• You want to migrate to Python but lack methodology

✅ MY SOLUTION
Training in:
• Scientific Python: NumPy, Pandas, SciPy, Matplotlib (replace Excel or MATLAB)
• MATLAB to Python migration: gradual modernization without complete rewriting
• Object-oriented Python: structuring robust, maintainable, and scalable code

📊 CLIENT RESULTS
• STYREL: 13 engineers trained → -40% calculation time, 3x more readable code
• ib Cegos: 28 learners → -30% bugs in production
• Monaco Scientific Center: modernization of legacy MATLAB code -> complete autonomy
• +500 learners trained -> 95% satisfaction

🎓 MY LEGITIMACY
• Trainer for renowned training organizations: IBM Academy, ib Cegos, STYREL, PLB
• Object-oriented Python Certification - API Society
• Master's degree in Modeling and Numerical Analysis - University of Montpellier
• C++ Developer in production (biopharma / AI)

⚙️ MY METHOD
• 50% theory, 50% practice on your real cases
• In-company training (direct budget) or OPCO
• Formats: in-person or remote

🏢SECTORS OF INTERVENTION
Energy | Nuclear | Pharmaceutical | Aerospace | Scientific Research

📞CONTACT
clearcode.fr/contact
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Montpellier (up to 50km), Lyon (up to 50km), Toulouse (up to 50km), Marseille (up to 50km), Paris (up to 50km)

Experience

  • STYREL
    Scientific MATLAB & Python Computing Trainer
    EDUCATION AND E-LEARNING
    April 2024 - Today (2 years and 2 months)
    France
    🎯 CONTEXT

    Support for industrial R&D teams (Energy, Pharma, Aerospace) to replace unmaintainable Excel/MATLAB workflows with robust and industrializable Python/MATLAB solutions.

    ⚙️ ACTIONS

    MATLAB Fundamentals Training (linear algebra, numerical processing, best practices)
    Scientific Python Training (NumPy, Pandas, SciPy, visualization with Matplotlib)

    Environments: VS Code, Jupyter Notebook, Marimo

    📊 RESULTS

    13 engineers trained (4 inter-company sessions) -> 100% autonomous on their business cases in 3 days
    -40% calculation time thanks to MATLAB script optimization (client feedback)
    3x more readable and maintainable code (legacy code modernization)

    Key skills: Scientific Python, MATLAB, Automation, Software Engineering
    Python Matlab Instructional Design Numpy Pandas
  • PLB
    Scientific MATLAB & Python Computing Trainer
    EDUCATION AND E-LEARNING
    November 2025 - November 2025
    France
    🎯 CONTEXT

    Training engineers and researchers in scientific computing to industrialize their MATLAB/Python practices.

    ⚙️ ACTIONS

    Linear algebra and numerical processing applied to industrial cases
    MATLAB programming (scripts, functions, matrices)
    Best practices for scientific development (readability, modularity)

    📊 RESULTS

    4 engineers trained -> Rapid skill development in scientific computing tools
    Progressive approach with concrete industry cases -> 100% of learners operational in 3 days

    Key skills: MATLAB, Scientific Computing, Numerical Modeling, Python, Instructional Design
    Matlab Python Instructional Design scientific computing Design Patterns
  • ib Cegos
    Object-Oriented Python Trainer
    EDUCATION AND E-LEARNING
    June 2025 - December 2025 (6 months)
    France
    🎯 CONTEXT

    Training engineers from major industrial groups (e.g., Framatome) in OOP Python to structure their applications and improve code maintainability in an R&D environment.

    ⚙️ ACTIONS

    Advanced algorithms (data structures, complexity)
    OOP Python (system modeling, design patterns)
    Unit testing (pytest) and code organization (modules, packages)

    Environments: Python, Git, UML

    📊 RESULTS

    28 learners trained (3 in-company/inter-company sessions) -> Transition from ad-hoc scripts to modular applications
    -30% bugs in production thanks to the adoption of unit tests
    100% of participants able to design a software architecture after 5 days

    Key skills: Python, OOP, Design Patterns, Unit Testing, Software Engineering
    Python Object-Oriented Programming (OOP) Design Patterns Instructional Design Pytest

Recommendations

Be the first to recommend Ali

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's Degree, Modeling and Numerical Analysis
    University of Montpellier
    2020
    Optimisation, Optimal Command problems (HJB methods), ODEs, PDEs, Numerical Analysis: HHO methods, inverse problems; Scientific programming on C++ (std11, STD library, macros, Object Oriented Programming, templates), gnuplot, Fortran, freefem, Fourier analysis.
  • Master's Degree, High-Performance Computing & Simulations
    University of Perpignan Via Domitia
    2018
    Algorithms, Complexity, OOP concepts, Multi Threading Calculus, Tools: C, C++, Matlab, Python, Sage

Certifications

Skill set

Categories