Software Engineer Intern
React/Redux, NodeJS, Python
mobile application that aids the decluttering process
React Native, Firebase, Expo
Software Development Engineer Intern (Future Engineer Program)
Java, Spring, React/Redux, HTML/CSS
Alexa skill that allows vocal interaction with microcontrollers
Alexa Skills Kit, AWS Lambda
social service web app for inspiring diverse project teams
Interactive Light Show
keyboard-controllable scrolling light show text display
C, Raspberry Pi
Who is Zuki?
research assistant, narrative based habit-tracking Android app
Core Product | Core UI Web
Prior, Pinterest users could change the titles and descriptions of saved pins. This creates the risk of misrepresenting content, and decreases content confidence. One of my projects was to remedy this by removing the ability to edit titles and descriptions on pins saved from other sources. I did this for both the web client as well as the browser extension and widget.
In addition, the logic that displays titles and descriptions has been handled on the client side, so titles and descriptions often varied greatly from client to client and surface to surface. An engineer had moved this logic to the backend prior to my arrival, and I worked with her to integrate these changes into the web client.
Outside of the above two projects, I also contributed to the regular work of the team, such as bug fixes, resource migration, and testing. In addition, the annual Pinterest hackathon, called Make-a-thon, took place during my internship. I joined a team and implemented adding a date to Pinterest boards, and our project was given the Jury Award. Through these experiences, I was able to expand my skillset.
CS 147: Introduction to Human-Computer Interaction Design
CS 194H: User Experience Design Studio
Flutter makes use of existing social circles to provide much-needed emotional security in the decluttering process.
My team and I took this project from initial needfinding and brainstorming to prototyping and development. Building an entire system from start to finish was a gratifying experience. Flutter was awarded best demo at the CS 147 Final Project Expo.
As a part of the Amazon Future Engineer internship, I worked with a group of three interns to design and develop an internal tool to allow product managers to feature suppliers on Amazon Business.
Over the course of three months, I developed a web application to view and edit featured lists and a frontend widget that displays these lists in carousel form. Along the way, I learned about industry software processes and best practices.
Amazon Future Engineer Alexa Hackathon
During my Amazon internship, I participated in a 24-hour Alexa hackathon. I and two other interns worked together to develop an Alexa skill for the Pacific Science Center, an independent, nonprofit science center in Seattle with a mission to ignite curiosity and fuel a passion for discovery, experimentation, and critical thinking. We created Tinker, an Alexa skill that adapts visitors of the Pacific Science Center’s Tinker Tank maker space to interact with their microcontroller programs vocally. We demonstrated this skill on an Arduino controlling LED strip lights, and we envisioned this being used at the Pacific Science Center to control robot cars, art installations, and more.
Over the course of the hackathon, my team and I paid the Pacific Science Center a couple visits to understand their and their visitors’ needs and desires. An important takeaway from the experience: customer obsession.
We won in the Pacific Science Center category.
Women in Computer Science Innovation Fellowship
As part of the inaugural Women in Computer Science Innovation Fellowship, I worked with three other fellows to design and develop Enroute, a social service web application aiming to inspire creation of diverse project groups among high school students. I focused on implementing an interactive profile card display.
My team and I spent many hours brainstorming and ideating before we settled on the concept that would eventually become Enroute – even then, this concept morphed as we worked. Through this process, I learned to be flexible.
CS 107E: Computer Systems from the Ground Up
I developed this keyboard-controllable scrolling light show text display, programmed on a Raspberry Pi, with a partner as my final project for my computer systems class. I designed and built the LED strip board, implemented a library of basic LED functions from scratch, and lost a lot of sleep.
Stanford Human-Computer Interaction Group
Who is Zuki? is a narrative-based habit tracking Android application created at the Stanford Human-Computer Interaction Group to test if narrative can influence fitness habits and behaviors.
I designed the narrative and conducted user interviews to understand how users perceived the narratives and interacted with the application.