Giydenko Pavel
Python Developer
15 years of experience in various projects including Feature Films, TV Production, Architecture Visualisation and Advertisment.
12 years of experience CGI pipeline development.
8 years of experience in web development.
Generic Skills
- Linux
- Git
- Docker + docker-compose
- Ansible
- Multithreading and multiprocessing
- Poetry / PyEnv
- SQL
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
- Ayon
- 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. I also developed web applications for business, such as NFT marketplace, web store, personal websites and others.
Technology stack I use:
- Django + DRF
- Flask
- FastAPI (async)
- PostgreSQL
- Tortoise ORM
- SQLAlchemy + alembic
- Redis
- RabbitMQ
- Celery/Dramatiq
- S3 Services API (Google, Amazon, MinIO)
- SocketIO
- JavaScript
- VueJS
- Quasar Framework / Vuetify
- Prometheus, Grafana
Applications that I develop
- Full production pipeline management (backend, frontend, desktop client, cloud storage, background workers queue, microservices).
- Personal site (Django, Wagtail).
- Project Tracking integrations (Shotgrid, Kitsu, Cerebro, Ftrack, Ayon,...).
- Real time monitoring system (SocketIO, VueJS).
- Content publication server for remote artists and custom version control based on cloud services or self-hosted apps.
- Distributed render farm service based on cloud providers (NFT rendering in SideFX Houdini + ML Render).
- Telegram Bots.
and many other projects
Standalone Apps
- Desktop Apps( PySide / PyQt / QML)
- CLI Apps
- Background services
- Standalone with PyInstaller / Nuitka
Work Experience
Freelance
2009-2011
CGI 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 "CGNinjas"
(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, Tailormade and other.
CGF
2019-2021
Lead Python Developer
Production pipeline tools and services.
SNARK.ART
2021-2023
Render Pipeline Architect.
Develop of cloud render platform. Full stack developer.
Frontend (VueJS + Vuetify), backend (Django+DRF), desktop client (PySide), render farm CLI tools, deploy with Docker and k8s. Google S3 Cloud for store data.
AGIO
2023-2024
Pipeline Architect. Python developer.
Ayon extensions, pipeline tools, desktop apps, web apps, integration services.
LumaSky
2024
Pipeline Architect. Python developer. Full Stack.
Development of a pipeline platform for full support of production processes for creating drone shows. Web app, desktop client, pipeline engine, DCC tools, deploy.