The Processing Foundation Fellowships support artists, coders, and collectives in visionary projects that conceive a new direction for what Processing as a software and a community can do. Fellowships are an integral part of the Processing Foundation’s work toward developing tools of empowerment and access at the convergence of art and technology. Fellowships emphasize projects that expand Processing and its affiliated projects, as well as the evolution of a fellow’s practice. Work done by fellows is supported through funding and mentorship from The Processing Foundation. More information about the origins and development of the Fellowship program can be found here.

Cassie Tarakajian (2017)

Cassie Tarakajian is a software developer, hardware engineer, creative technologist, and artist. She is a cofounder at the digital creative agency Girlfriends, an engineer at Cycling '74, and a contributor to open source. She is interested in ways that art drives technology and vice versa. Cassie was mentored by Daniel Shiffman and Lauren McCarthy. This Fellowship is sponsored by NYU ITP. Read about her fellowship project here.

The p5.js Web Editor is an in-browser interactive development environment for writing p5.js sketches. It aims to lower the bar for creative coding. Users can start writing p5.js by simply opening a browser window, without the need to download software or do any configuration. It is free to use and it is an open source project.

Andrew Nicolaou (2017)

Andrew Nicolaou is a Creative Technologist with a background building web applications and connected products. He's passionate about the power web-based tools offer for expanding creative expression. Andrew was mentored by Cassie Tarakajian. Read about his fellowship project here.

Andrew worked on general enhancements to the p5.js Web Editor. He'll also explored ways to support new users and shorten the feedback loop for discovering p5.js features and iterating on ideas.

DIY Girls (2017)

DIY Girls seeks to increase girl’s interest and success in STEAM through new educational experiences and mentor relationships. Sylvia Aguiñaga is the director of curriculum at DIY Girls and a digital media artist with Y_NIS. Vanessa Landes is a program leader at DIY Girls and a Biomedical engineering PhD student at USC. They were mentored by Jesse Cahn-Thompson and Lauren McCarthy. Read about their fellowship project here.

Sylvia and Vanessa worked with their mentors to add creative new projects to the DIY Girls’ Processing curriculum, emphasize programming in p5.js, and broaden accessibility by offering English and Spanish zines online.

Gottfried Haider (2017)

Gottfried Haider is an artist, educator and tool-maker. His background is Digital Arts, with a degree from the University of Applied Arts Vienna. He is also recipient of a Fulbright Scholarship and holds an MFA in Design Media Arts from the University of California Los Angeles (UCLA). Gottfried was mentored by Ben Fry. Read about his fellowship project here.

Gottfried worked on libraries, tutorials, and core infrastructure for running Processing on small and inexpensive ARM devices running Linux.

Niklas Peters (2017)

Niklas Peters is a visual artist and musician based in Johannesburg. Prior to moving to South Africa, he worked as a portfolio analyst at an impact investing non-profit headquartered in NYC. Niklas was mentored by Daniel Shiffman. Read more about his fellowship project here.

Niklas developed and piloted a curriculum to introduce learners with low computer literacy to the fundamentals of computer programming and creative expression through code.

Saskia Freeke (2017)

Saskia Freeke is an artist, creative coder, interaction and visual designer. She is interested in creating playful experiences. She makes daily art, mainly generated with code, since January 1, 2015. She is a member of Code Liberation and is doing her masters in Computational Arts at Goldsmiths University of London. Saskia was mentored by Phoenix Perry and Johanna Hedva. Read more about her fellowship project here.

To encourage women to explore coding as a tool to express themselves in creative ways, Saskia developed, organized, and created a series of workshops to teach p5.js in person to women, non-binary, and femme-identifying people in London and Europe, in collaborations with Code Liberation.

Susan Evans (2017)

Susan Evans is passionate about creating safe, inclusive, and supportive computer science education communities. She has a diverse background in improving the human experience through UX design and code. She rides her bike everywhere and doesn't think aptitude is a thing. Susan was mentored by Dr. Rhazes Spell. Read more about her fellowship project here.

People in prison deserve open access to education, especially computer science education, which opens access to high-paying jobs. Susan crafted and offered a series of classes in Washington state prisons using p5.js.

Allison Parrish (2016)

Allison Parrish is a computer programmer, poet, educator and game designer. She is an adjunct professor at NYU’s Interactive Telecommunications Program and the Digital Creative Writer-in-Residence at Fordham University.

As part of her Processing Foundation Fellowship, Allison will work on advocacy, documentation, and tutorials for Processing’s Python Mode.

Claire Kearney-Volpe (2016)

Claire Kearney-Volpe is an Art Therapist, Researcher, and Designer interested in accessibility, assistive technology, and participatory design. Claire graduated from NYU’s Interactive Telecommunications Program, and is an Adjunct Professor in the area of assistive tech at NYU and Manager of the the NYU Ability Lab. In addition to mentorship from the Processing Foundation, Claire’s Advisor will be Sara Hendren.

The goal of Claire’s work is to make the Processing/p5.js IDEs, learning modules, and web content on and usable by people who are blind or visually impaired.

The Digital Citizens Lab (2016)

The Digital Citizens Lab is a design collective, with a focus on civic technology, that aims to help organizations streamline their existing processes or develop new methods of engagement. We believe that “play” is an under-utilized, fundamental tool when creating meaningful interaction. In addition to mentorship from The Processing Foundation, Tahir Hemphill will serve as an Advisor.

“Coding Comic,” to be developed during their fellowship, is a platform where children can re-write (re-visualize) a narrative by changing the logic of events. Special emphasis is directed toward children of immigrants and people of color.

Jessica Klein and Atul Varma (2016)

Jess Klein and Atul Varma enjoy building bridges of understanding between humans and machines. They have collaborated on software that's been used as the centerpiece of TED Talks, in maker events around the world, and by individuals who are just trying to have a less frustrating time using their computer. Jess is currently an Open Web Designer at Bocoup, and recently was awarded the White House Champion of Change honor for her civic hacktivism. She holds an MFA in Design & Technology from Parsons School of Design. Atul is currently freelancing on projects related to civic and education technology. He recently finished a residency focused on game-based learning at Eyebeam. He holds an MS in Computer Science from the University of Chicago.

They are interested in making p5.js the most helpful JavaScript library in the world by improving its friendly error system through the lens of human-centered design.

Tega Brain and Luisa Pereira (2016)

Tega Brain and Luisa Pereira are artists and educators, with backgrounds in engineering. They are based in New York City and <3 art and computers.

Luisa and Tega will be creating and editing a collection of online educational resources on specific programming topics, to be published on the p5.js website.

Wilm Thoben (2013–2014)

Wilm Thoben is a sound artist and researcher. He is currently working on his dissertation about the 1960s art and technology group E.A.T. His work deals with perception and definition of space or the abstraction of everyday life.

White Light / White Heat by Rainer Kohlberger and Wilm Thoben

Thoben developed a new core Sound library from fall 2013 through winter 2014. This library is now released with Processing 3.0.

Lauren McCarthy (2013)

Lauren McCarthy is an artist based in Brooklyn, NY. She is full-time faculty at NYU ITP, and recently a resident at CMU STUDIO for Creative Inquiry and Eyebeam. She holds an MFA from UCLA and a BS Computer Science and BS Art and Design from MIT. Her work explores current systems and structures for being a person and interacting with other people.

McCarthy started the work that has now become p5.js in spring, summer, and fall 2013. p5.js is a JavaScript interpretation of Processing.

Greg Borenstein (2013)

Greg Borenstein is an artist, technologist, and teacher. He creates illusions for humans and machines. His work explores computer vision, machine learning, game design, visual effects, and drawing as media for storytelling and design. Greg is a graduate of the NYU Interactive Telecommunications Program and has worked for firms such as Makerbot and Berg London. He is the author of a book for O’Reilly about the Microsoft Kinect, titled: Making Things See: 3D vision with Kinect, Processing, Arduino, and MakerBot. He’s currently a researcher in the Playful Systems Group at the MIT Media Lab.

Self Portrait by Greg Borenstein

Borenstein expanded and released the OpenCV library in spring and summer 2013.