Production Platforms
Monks.Render.
An After Effects plugin and autonomous render agent. Drives one AE template into hundreds of variants from a spreadsheet — and runs unattended on a cloud VM, claiming jobs and shipping renders without anyone watching.
Adobe CEP PluginAutonomous AgentInternal ToolCloud Rendering
4Data Sources
24/7On-Demand Renders via Agent Mode
1000+Batch Renders
FX & EGPPer-Row Creative Control
01Overview
Built so motion designers can ship hundreds of variants from a single After Effects template — driven by a spreadsheet, not by hand.
For the artist. Drop the Monks.Render effect on any dynamic layer; the plugin handles the swap — text, image, video, composition, or shape. Connect a data source (Google Sheets, AirTable, Asset Planner, or JSON), flip through rows in the panel to preview, then render the current row, a range, or all of them in a click. Override copy, colour, opacity, position, scale, trim points, EGP controls, and effect parameters straight from a column header — the whole creative surface is sheet-driven. Toolkit Mode can emit per-row
For the team running it at scale. Agent Mode flips the plugin into an unattended worker — it polls a data source, claims pending rows, renders, uploads to GCS or S3, and writes status back. Memory purging, auto-reload, and crash recovery let it run 24/7 on cloud VMs; multiple machines can claim from the same sheet without colliding.
It’s the platform-agnostic philosophy in practice: ship the agent inside the tool the artist already runs, integrate with the data sources the studio already uses, and disappear into the workflow.
For the artist. Drop the Monks.Render effect on any dynamic layer; the plugin handles the swap — text, image, video, composition, or shape. Connect a data source (Google Sheets, AirTable, Asset Planner, or JSON), flip through rows in the panel to preview, then render the current row, a range, or all of them in a click. Override copy, colour, opacity, position, scale, trim points, EGP controls, and effect parameters straight from a column header — the whole creative surface is sheet-driven. Toolkit Mode can emit per-row
.aep projects instead of video when an editor wants to finesse downstream.For the team running it at scale. Agent Mode flips the plugin into an unattended worker — it polls a data source, claims pending rows, renders, uploads to GCS or S3, and writes status back. Memory purging, auto-reload, and crash recovery let it run 24/7 on cloud VMs; multiple machines can claim from the same sheet without colliding.
It’s the platform-agnostic philosophy in practice: ship the agent inside the tool the artist already runs, integrate with the data sources the studio already uses, and disappear into the workflow.
02Role · scope
Lead Engineer — Plugin & Agent
Designed and shipped the plugin end-to-end: UI, ExtendScript bridge, data adapters, agent loop, cloud integration.
Internal-Tool Designer
Optimised every interaction for studio-floor use: drag-and-drop, single-click render, agent toggle with countdown, console for live logs.
Infra Engineer
Authored the Terraform GCP VM templates and the deployment / monitoring guidance for unattended 24/7 operation.
Tooling
Adobe CEP ExtendScript React 19 TypeScript Vite Google Cloud Platform Terraform OAuth2
03Gallery

04Related work

