Lauren Mccarthy

Just Tech Fellow at UCLA

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
Lauren Mccarthy is a multidisciplinary technologist, educator, and artist with 11 years of experience blending creative practice with open-source software development. Creator and core contributor to p5.js, she has deep front-end and WebGL expertise demonstrated by work on p5.js rendering and on its learning website—improving accessibility and developer-facing examples used by creatives worldwide. She balances academic leadership (Professor at UCLA, former Associate Dean for EDI) with hands-on coding, teaching generations of students how to use code as a medium for expression. Based in Los Angeles, she combines MIT-trained computer science rigor with an MFA in Design|Media Arts, bringing both technical depth and critical design thinking to projects that sit at the intersection of art, education, and technology.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at MIT
bookMaster of Fine Arts (MFA), Design | Media Arts, Master of Fine Arts (MFA), Design | Media Arts at University of California, Los Angeles
github-logo-circle

Github Skills (15)

html10
webgl10
css10
javascript10
p5js10
front-end-development10
web-development9
accessibility9
user-interface8
interface-design8
ui-design8
graphic7
coding4
creative-cloud4
artwork4

Programming languages (8)

TypeScriptJavaC++CSSJavaScriptHTMLSveltePython

Github contributions (5)

github-logo-circle
processing/p5.js

Dec 2016 - Mar 2022

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:62 releases, 24 reviews, 946 commits in 5 years 2 months
Contributions summary:Lauren's commits primarily focused on modifications within the `p5.RendererGL.js` file, which suggests involvement in WebGL rendering aspects of the p5.js library. The changes include merging branches, refactoring code related to event handling, and adjusting functionalities such as text height calculations. The modifications indicate an understanding of the library's internal workings and contributions toward improved rendering capabilities.
designersprinciplesartclient-sidecanvas
Archived p5.js website 2015-2024
Role in this project:
userFront-end Developer
Contributions:8 reviews, 483 commits, 325 PRs in 5 years 6 months
Contributions summary:Lauren's primary contribution involved merging changes to the p5.js website, which includes updating the learn pages, fixing layout issues and incorporating accessibility improvements. They made adjustments to various code snippets, including the library examples, and improved the presentation of different libraries on the website. This indicates a focus on refining the user interface, improving code readability and navigation, and ensuring a user-friendly experience for learners and developers.
gruntnode-jsjavascriptp5-jsnodejs
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
Lauren Mccarthy - Just Tech Fellow at UCLA