I got into programming while working as an FX Artist within the Film and Television industries. During that 7 year span I began using code to create many physically based simulations, optimize technical workflows, and build internal tools to streamline workflows. I'm also the founder of Crate, a social web application for tracking, rating, and sharing your favorite albums.
• Led development of procedural FX systems for both stylized and photorealistic large-format media projects, including complex particle-based simulation workflows for the Las Vegas Sphere.
• Designed and implemented a data-driven procedural system that simulated real-world lighting rigs, with animation and lighting behavior dynamically controlled by audio input data.
• Identified and resolved a critical issue in a production simulation workflow by implementing validation logic to prevent incorrect system behavior and improve reliability.
• Developed event-driven procedural simulation systems that dynamically responded to animation and character state data.
• Engineered a modular procedural simulation system in Houdini that reduced iteration time by 40% and enabled rapid customization across production workflows
• Developed scalable simulation setups for complex multi-material destruction systems, improving realism and controllability in high-impact production sequences.