Aarón montoya-moraga is an assistant professor and interdisciplinary engineer blending electrical engineering, creative coding, and design education with a decade of professional experience. He teaches and coordinates electives at Universidad Diego Portales while founding a design-focused venture, applying hands-on expertise in embedded systems, UX, and interactive media. His MIT Media Lab and NYU ITP background informs research-driven courses and projects that bridge art, music, and computation. A contributor to high-profile open-source projects like p5.js—where he improved Spanish localization—and to Adafruit's SSD1306 examples, he champions internationalization and clear, maintainable code for maker and artist communities. Notably, he is completing a PhD in Arts and Humanities, combining academic rigor with practical prototyping across hardware and web platforms.
10 years of coding experience
2 years of employment as a software developer
Master in Media Arts and Sciences, Master in Media Arts and Sciences at Massachusetts Institute of Technology
Master of Professional Studies, Interactive Telecommunications Program, Master of Professional Studies, Interactive Telecommunications Program at New York University
Bachelor of Science - BS, Electrical and Electronics Engineering, Bachelor of Science - BS, Electrical and Electronics Engineering at Pontificia Universidad Católica de Chile
Doctor of Philosophy - PhD, Arts and Humanities, Doctor of Philosophy - PhD, Arts and Humanities at Universidad de Santiago de Chile
Contributions:32 reviews, 205 commits, 106 PRs in 5 years 5 months
Contributions summary:Aarón primarily contributed to the p5.js-website-legacy repository, which appears to be the archived legacy website. They made changes to the website's Spanish translations, including updating content on the home, download, and other pages. The user's commits also involved adjusting links and fixing typos, indicating a focus on maintaining the website's content accuracy and user experience, especially for Spanish-speaking users. Furthermore, they added i18n to various pages, suggesting work to improve the website's internationalization.
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:
Localization / Internationalization Specialist
Contributions:22 reviews, 160 commits, 139 PRs in 4 years 2 months
Contributions summary:Aarón's contributions primarily focus on localizing the p5.js reference documentation. They added Spanish translations for various elements, including the footer, menu, tagline, description, error messages, and contribute section. The user also modified code to incorporate these translations, suggesting familiarity with the project's structure and internationalization implementation.
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
Aarón montoya-moraga - Assistant Professor at Universidad Diego Portales