E X P E R I E N C E
E X P E R I E N C E
2019 - Present
Walt Disney Imagineering
Glendale, California
2018 - 2019
Carnegie Mellon University
Pittsburgh, Pennsylvania
Role: Imagineer, Technical Animator, Animatronics Programmer
Organization: Walt Disney Imagineering
-
Programmed audio-animatronics for attractions in Tokyo Disneyland and Shanghai DS.
-
Rigged and animated characters utilizing Autodesk Maya and MotionBuilder.
-
Automated pipelines by developing tools to maximize efficiency using Python.
Role: Graduate Teaching Assistant
Organization: Carnegie Mellon University
-
Instructed over eighty students over the semester in Maya, Unity, and Adobe Creative Cloud for game development purposes.
2019 - Present
Walt Disney Imagineering
Glendale, California
2018 - 2019
Carnegie Mellon University
Pittsburgh, Pennsylvania
Role: Imagineer, Technical Animator, Animatronics Programmer
Organization: Walt Disney Imagineering
-
Programmed audio-animatronics for attractions in Tokyo Disneyland and Shanghai DS.
-
Rigged and animated characters utilizing Autodesk Maya and MotionBuilder.
-
Automated pipelines by developing tools to maximize efficiency using Python.
Role: Graduate Teaching Assistant
Organization: Carnegie Mellon University
-
Instructed over eighty students over the semester in Maya, Unity, and Adobe Creative Cloud for game development purposes.
Technical Director | Multidisciplinary CG Artist | Creative Technologist
Hybrid artist-engineer working at the intersection of art and technology across animation, games, immersive entertainment, and real-time content creation. Experienced in character workflows and simulation, technical animation, artist-facing tools, production pipelines, and interactive experiences.
Explorations, R&D, Sandbox
Independent explorations in technical art, design, and visual computing—spanning creative coding, 3D art, real-time and immersive experiences, emerging workflows, and traditional visual studies. These projects give me space to experiment across disciplines, strengthen my artistic and technical foundations, and explore new ways of making and thinking.
Being an artist myself also shapes how I approach technical direction: understanding the creative process firsthand helps me recognize where artists encounter friction, anticipate their needs, and design more thoughtful tools, workflows, and solutions in support of their work. Each study deepens how I think about character, form, motion, storytelling, systems, and problem-solving—helping me grow not only as an artist, but as a technical artist and director who can better support the people creating alongside me.





