James Cao is a NYC-based artist and coder who blends sound visualization, programming, and public art into immersive experiences. He runs CAOYUXI STUDIO (since 2018) and previously worked as an associate artist at 3-Legged Dog and as a creative technologist at Superbright, reflecting a hands-on track record across art, tech, and installations. He holds a BA in space design and public art from the Central Academy of Fine Arts and an MFA in Computer Art from the School of Visual Arts, underscoring a rare combination of design craft and computational practice. His work spans space design, new media performances, data visualization as contemporary art, and LED/projection-based public artworks across China and the United States. Based in New York, he collaborates on projects that fuse artistic inquiry with practical, technology-enabled systems. He pursues ambitious, radical, yet critically reflective work, consistently pushing the boundary between art and computation.
9 years of coding experience
2 years of employment as a software developer
Master's degree, Computer Art, Master's degree, Computer Art at School of Visual Arts
Bachelor of Arts (B.A.), space design, Bachelor of Arts (B.A.), space design at Central Academy of Fine Arts
Efficient Augmented Reality for the Web - 60fps on mobile!
Contributions:48 pushes, 1 branch in 4 days
realitywebglwebarthreejsaugmented
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.