Leonardo - Computer programming tutor - London
1st lesson free
Leonardo - Computer programming tutor - London

Leonardo profile and its contact details have been verified by our experts

Leonardo

  • Rate R2381
  • Response 1h
  • Students

    Number of students Leonardo has accompanied since joining Superprof

    1

    Number of students Leonardo has accompanied since joining Superprof

Leonardo - Computer programming tutor - London

R2381/h

1st lesson free

Contact

1st lesson free

1st lesson free

  • Computer Programming
  • Python

Production Pipeline Development with Python for VFX and Animation. Integration with existing vfx pipeline.

  • Computer Programming
  • Python

Lesson location

About Leonardo

I’m a Senior Technical Director and pipeline developer with more than 20 years of experience in the visual effects and animation industry.

Throughout my career I’ve worked in Italy, France, Belgium, and the UK, contributing to VFX, animation, and production pipeline development across multiple studios and projects.

Over the years I’ve developed numerous production tools and workflow systems for Maya, Houdini, Blender, and mixed studio environments including automation tools, procedural workflows, asset management systems, and artist-focused pipeline solutions.

Some of the tools and systems I developed are still actively used in production environments today.

My experience combines software development, technical problem solving, and real-world production workflows, allowing me to teach Python from a practical industry perspective rather than a purely academic one.

See more

About the lesson

  • Intermediate
  • Advanced
  • Professional
  • levels :

    Intermediate

    Advanced

    Professional

  • English

Languages in which the lesson is available :

English

This course focuses on practical Python development for VFX, animation, and 3D production pipelines.
Rather than teaching Python only as a generic programming language, lessons are designed around real production workflows used in professional studios and technical art environments.
Students learn how Python is actually used inside tools such as:

- Maya
- Houdini
- Blender
- USD pipelines
- Production workflow systems

Topics may include:

- Python fundamentals
- Scripting for artists
- Maya Python API
- PySide / Qt interfaces
- Houdini Python workflows
- Blender scripting
- Pipeline automation
- Tool development
- Batch processing
- Asset management
- Publishing systems
- Procedural workflows
- File system automation
- Production debugging
- APIs and integrations
- Python for Technical Directors

Lessons are adapted to the student’s experience level and goals.
This course is suitable for:

- Technical artists
- Junior TDs
- 3D artists wanting to learn scripting
- Pipeline developers
- VFX students
- Professionals transitioning into technical roles
My teaching method focuses on simplifying complex technical concepts into smaller, understandable building blocks that can immediately be applied to real-world production scenarios.
The goal is not only to learn Python syntax, but to develop the mindset and problem-solving approach used by professional Technical Directors and pipeline developers.

See more

Rates

Rate

  • R2381

Package rates

  • 5h: R11903
  • 10h: R23806

online

  • R2381/h

free lesson

The free first lesson with Leonardo allows you to get to know the tutor and discuss your needs and expectations.

  • 1h

Leonardo's video

Similar Computer Programming tutor profiles

  • Oleksandr

    Randburg & online

    5 (10 reviews)
    • R349/h
    • 1st lesson free
  • Bryce

    Johannesburg & online

    5 (4 reviews)
    • R300/h
    • 1st lesson free
  • Jason

    Pretoria & online

    5 (9 reviews)
    • R150/h
    • 1st lesson free
  • Mthobisi

    Midrand & online

    5 (8 reviews)
    • R250/h
    • 1st lesson free
  • Oselu

    Sandton & online

    5 (6 reviews)
    • R360/h
  • Stefan

    Centurion & online

    5 (4 reviews)
    • R300/h
    • 1st lesson free
  • Elmar

    Cape Town & online

    5 (3 reviews)
    • R500/h
    • 1st lesson free
  • Senzosenkosi

    Johannesburg & online

    5 (4 reviews)
    • R230/h
    • 1st lesson free
  • Armandt

    Pretoria & online

    5 (4 reviews)
    • R300/h
    • 1st lesson free
  • Wendy

    Bloemfontein & online

    5 (6 reviews)
    • R200/h
    • 1st lesson free
  • Charles

    Johannesburg & online

    5 (7 reviews)
    • R507/h
    • 1st lesson free
  • Newman Blessing

    Durban & online

    5 (4 reviews)
    • R250/h
    • 1st lesson free
  • Satish

    Sandton & online

    5 (3 reviews)
    • R300/h
    • 1st lesson free
  • Chihebe

    Johannesburg & online

    4.9 (6 reviews)
    • R300/h
    • 1st lesson free
  • Meezaan

    Cape Town & online

    5 (2 reviews)
    • R150/h
    • 1st lesson free
  • Joseph

    Cape Town & online

    5 (2 reviews)
    • R400/h
    • 1st lesson free
  • Haritha

    Pretoria & online

    5 (2 reviews)
    • R10/h
    • 1st lesson free
  • Cole

    Cape Town & online

    5 (4 reviews)
    • R300/h
    • 1st lesson free
  • Tino

    Cape Town & online

    5 (3 reviews)
    • R300/h
    • 1st lesson free
  • Angelo

    Roodepoort & online

    5 (2 reviews)
    • R250/h
    • 1st lesson free
  • See Computer Programming tutors