Giydenko Pavel

CGI Pipeline Developer

paulwinex@gmail.com

15+ years of experience in various projects including Feature Films, TV Production, Architecture Visualisation and Advertisment.

12 years of experience in Python development for CGI production.

CGI Pipeline

I am CGI pipeline developer with experience in the film, animation, and gaming industry. I specialize in designing and developing pipelines from scratch as the lead architect. Including a pipeline for remote employees. My skills include creating efficient and scalable solutions, automating processes, and optimizing code. Standalone applications for Windows and Linux. DCC integration tools.

Here is a list of applications and services for which I create plugins, extensions and integrations

  • SideFX Houdini
  • The Foundry Nuke, Hiero, Mari
  • Autodesk Maya (cmds, PyMEL, OpenMaya)
  • Blender
  • USD
  • Alembic
  • ShotGrid
  • FTrack
  • Cerebro
  • Kitsu
  • AWS Deadline
  • CGRU Afanasy
  • Perforce

Web Applications

I develop web applications that are part of the studio's pipeline. These applications are integrated into the pipeline and help interact with remote employees and third-party services.

Technology stack I use:

  • Django
  • Flask
  • FastAPI (async)
  • PostgreSQL
  • Tortoise ORM
  • SQLAlchemy
  • Redis
  • RabbitMQ
  • Dramatiq
  • S3 Services API (Google, Amazon, MinIO)
  • SocketIO
  • JavaScript
  • Vue JS
  • Quasar Framework / Vuetify
  • SocketIO

Applications that I develop

  • Full production pipeline management (server + client + cloud)
  • Personal site
  • Task management integration service
  • Publication server (for remote artists)
  • Real time monitoring system
  • Project content storage and custom version control based on cloud services or self-hosted apps.
  • Telegram Bots
  • Distributed render farm services

Standalone Apps

  • Desktop Apps
  • CLI Apps
  • PySide, PyQt, QML

Other Generic Skills

  • Linux
  • Git
  • Docker + docker-compose
  • Asyncio
  • Multithreading and multiprocessing
  • Poetry

Work Experience

Freelance

2009-2011

CG Generalist

Concept Space. Moscow

2011-2013

Maya VFX Artist, Python developer Junior.

Дирекция Кино. Moscow

2014

Houdini VFX Artist. Python developer.

Teacher at my own online programming school

(closed now)

2014-2019

During its existence, more than 3,000 students have studied in my online programming school. I also created personalized courses for training studio employees.

Individual online training was provided by specialists from such studios as WarGaming Lesta, RocketJump, Animagrad, Ubisoft Sofia and other

Freelance

2014-2019

During my freelancing, I collaborated with many studios. I have developed both large services and pipeline systems and small tools for artists.

My clients: Animagrad Studio, OVFX, Animacord Studio, SberBank, PPVFX, AmalgamaVFX, CGF, Sparrow3D and other.

CGF

2019-2021

Lead Python Developer

SNARK.ART

2021-2023

Render Pipeline Architect. Full stack developer.

AGIO

2023 - 2024

Pipeline Architect. Python developer.