Kate Hollenbach is an interdisciplinary technologist and educator with 11 years of experience blending art, interface design, and software development to create interactive systems that explore body, gesture, and physical space. As Education Director at Gray Area and an instructor in Emergent Digital Practices at the University of Denver, she translates experimental creative practice into pedagogical programs and public-facing projects. A front-end contributor to the widely used p5.js project, she has improved immediate-mode graphics performance by caching shaders and adding texture support and tests, demonstrating a rare mix of artistic sensibility and low-level optimization skill. Based in San Francisco, she serves on the Processing Foundation board, shaping tools that help artists and students learn to code while maintaining an active studio practice.
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
Role in this project:
Front-end Developer
Contributions:3 reviews, 118 commits, 119 PRs in 5 years 1 month
Contributions summary:Kate focused on optimizing immediate mode performance within the p5.js library. They addressed performance bottlenecks by caching shaders, resulting in significant speed improvements. Their contributions included implementing and testing texture coordinate support in immediate mode, as well as adding performance tests for immediate mode and for mixing texture and fill modes. The user's work also involved resolving merge conflicts and enhancing the camera functionalities.
Contributions:63 commits, 14 PRs, 39 pushes in 4 months
javascript
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.