P5.js Project Lead at CODE University of Applied Sciences
Berlin, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Kit Kuksenok is a Berlin-based artist, writer, and coder with 13 years of multidisciplinary experience bridging creative coding, data science, and research. As p5.js Project Lead at the Processing Foundation, they steward a widely used open-source JS library that empowers artists and learners to make expressive web-based art, and have contributed key front-end refactors and accessibility fixes to the project. Their background spans industry roles in ML/NLP engineering and data strategy at companies like SmartRecruiters and Phiture, alongside academic postdoctoral work and teaching across institutions such as the Hertie School and School of Machines, Making & Make-Believe. Kit combines rigorous research training (PhD-level computer science) with practical product and curriculum development, and occasionally channels that blend into creative side projects like audio theatre and algorithmic poetry courses. Notably, they move comfortably between low-level canvas optimizations and high-level pedagogy, making technical improvements that directly benefit an inclusive creative community.
13 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Computer Science and Engineering, Doctor of Philosophy (Ph.D.) Computer Science and Engineering at University of Washington
Master of Public Administration - MPA, Master of Public Administration - MPA at Hertie School
Bachelor of Arts (B.A.) Applied Mathematics; Computer Science, Bachelor of Arts (B.A.) Applied Mathematics; Computer Science at Oberlin College
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, 47 PRs, 40 pushes in 7 months
Contributions summary:Kit contributed to the p5.js library by refactoring existing code to utilize the browser's native canvas ellipse and roundRect methods. They clarified the stroke behavior of the arc function in different modes and addressed accessibility issues in the project's output generation. Additionally, the user's contributions include merging changes from the main branch related to trigonometry and camera functionalities and incorporating contributions from other developers.
Contributions:30 commits, 36 pushes in 6 years 11 months
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.