Professional Development Facilitation
In the summer of 2018, I was a contract facilitator with i2learning. In this role, I facilitated professional development workshops for teachers. The focus of these workshops was in how to implement a 20-hour digital game design course for students using Scratch as part of their i2 STEM Week program.
The Assembly Program
In early 2018, I participated in a semester-long program called Assembly, facilitated by the MIT Media Lab and the Berkman Klein Center at Harvard Law School. This program focused on exploring unanswered questions in the ethics and governance of Artificial Intelligence (AI).
My group's project focused on the problem of AI-enabled systems perpetuating systemic bias. Our theory of change was to build relationships between technologists – engineers, designers, etc. – and activists. We call our project AI-in-the-loop.
Software Development on the Scratch Team
I worked in the Lifelong Kindergarten Group (at the MIT Media Lab) as a software developer for 4 years, from 2014-2018.
My responsibilities as a full-stack developer involved:
Co-building a Localization Pipeline for Scratch – I helped migrate Scratch’s tools for translation and localization to new open source repositories, and to using a new translation too. This helped translate Scratch into over 40 languages worldwide.
Co-Facilitating open sourcing Scratch’s new website code – Scratch is in the process of migrating its infrastructure to a new microservice-based architecture. I helped facilitate the open sourcing of some of our projects by developing documentation, repository structure, and best practices for interacting with external contributors.
Restructured Social Data System for the Scratch Website – As part of my work for Scratch, I managed and implemented a project in restructuring our social data system to be able to scale with the growth of our site. This included implementation of new search infrastructure, user notification systems and social action storage.