Technical Art portfolio bridging code architecture with artist-friendly environments. Includes Python pipeline automation, headless rendering scripts, and procedural Geometry Nodes setups. Built to eliminate bottlenecks and scale 3D workflows in Blender.
Welcome to my technical art and pipeline portfolio. I specialize in bridging the gap between robust code architecture and artist-friendly environments to eliminate production bottlenecks, secure studio data, and optimize rendering pipelines.
bpy, bmesh), Bash Scripting, Core Render Engines (EEVEE, Cycles, UE5), Version Control (SVN, Git LFS), GUI Frameworks (CustomTkinter, Qt philosophy), and Studio APIs (Kitsu/Gazu).![]()
Focus: Procedural Content Generation & Spatial Math (Geometry Nodes) An advanced biological asset generator built to replicate human bone microarchitecture. Replaced days of unscalable manual sculpting with a lightweight, data-driven Voronoi scaffolding system that executes instant volumetric integration directly in the viewport.
➡️ Read the full breakdown and see the node architecture

Focus: Pipeline Infrastructure, Environment Isolation & JIT Security (Python / rez-like framework) A standalone studio hub built to eliminate “dependency hell”. The manager dynamically parses JSON manifests to inject isolated network paths, SVN repos, and specific Blender builds at runtime. Features an In-Memory Credential Vault and Kitsu SSO to secure passwords, creating an invisible, 100% backward-compatible sandbox for artists with a single click.
➡️ Read the technical breakdown and view the architecture
The "Painting with Polygons" effect: A complex, art-driven result requiring strict Render Layer separation and dynamic scene mutation at render time.
Focus: Render Pipeline Engineering, Headless Scene Mutation & Bash Orchestration A robust render manager designed to support complex “Painting with Polygons” art direction. Implemented a hybrid Python/Bash pipeline to audit missing frames via logs, mutate scene data headlessly (toggling EEVEE/Cycles sub-frame settings and Z-Masks), and intelligently orchestrate batch rendering across local machines.
➡️ Read the pipeline breakdown and audit the logic diagrams