Qianqian Ye

Director Of Creative Technology

Los Angeles, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Qianqian Ye is a creative technologist and design leader based in Los Angeles, currently directing Creative Technology at the Processing Foundation after rising through roles that grew p5.js to millions of users. With nine years of professional experience spanning interaction design, architecture, and creative coding, she blends front-end engineering with community stewardship and open-source localization. Her hands-on contributions to p5.js include image-handling features and web editor maintenance, and she has translated and localized core documentation into Chinese, helping broaden the library’s global reach. As an adjunct professor at USC she teaches creative web programming, bridging academic instruction with real-world tooling and pedagogy. Her background in landscape architecture and architecture informs a systems-minded, spatial approach to digital interaction design.
code9 years of coding experience
job6 years of employment as a software developer
bookYueqing High School
bookMaster's degree Landscape Architecture, Master's degree Landscape Architecture at Cornell University
bookBachelor of Architecture (BArch) Architecture, Bachelor of Architecture (BArch) Architecture at Zhejiang University of Technology
languagesEnglish, Chinese
github-logo-circle

Github Skills (15)

html10
localization10
javascript10
coding10
c-language10
front-end-development10
p5js10
ch10
graphic10
image-processing10
documentation10
artwork9
testing9
artnet9
jscript9

Programming languages (5)

MDXTypeScriptCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
Archived p5.js website 2015-2024
Role in this project:
userTechnical Writer / Localization Specialist
Contributions:6 reviews, 272 commits, 77 PRs in 4 years 7 months
Contributions summary:Qianqian primarily contributed to translating and updating the p5.js website legacy project, focusing on the "Structure" and "Form" chapters of the documentation. Their work involved translating comments, descriptions, and code examples into Chinese (zh-Hans). They made several revisions, including formatting and spacing adjustments, and updating the titles of the translated sections.
gruntnode-jsjavascriptp5-jsnodejs
processing/p5.js

May 2021 - Jan 2023

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:
userFront-end Developer
Contributions:12 releases, 21 reviews, 112 commits in 1 year 8 months
Contributions summary:Qianqian primarily contributed to the `p5.js` library by implementing and improving features related to image handling, specifically the `tint` and `saveGif` functionalities. Their work involved modifying core JavaScript files (`p5.Renderer2D.js`, `src/image/loading_displaying.js`, `src/image/p5.Image.js`), and creating/updating related unit tests (`test/unit/image/loading.js`, `test/manual-test-examples/tint-performance/sketch.js`). The user also addressed documentation issues and removed deprecated features.
designersprinciplesartclient-sidecanvas
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.
Request Free Trial
Qianqian Ye - Director Of Creative Technology