company logos

industry experience

I have previously had roles in software engineering, project management, machine learning, cybersecurity, database management, UI/UX design, soft robotics, 3D printing, wearable technologies and more at companies of varying sizes, from those with hundreds and thousands of employees to early seed stage startups.

languages

languages

💻 I have experience programming in Python, Golang, C++, C, HTML and CSS, Javascript, Java, and React.

🎨 I have design experience using Adobe Illustrator, Photoshop, Indesign, and Procreate.

I'm also fluent in Mandarin and Korean!

company logos

study blog

est 2018, posting articles giving academic advice and detailing my school life is an outlet for me to share my creativity with the world.

projects

Creating a Data Science based Personality Quiz for High School Counselors

Through my work with the edtech start up Edifii, I designed and implemented the front end of a personality quiz that was used to measure a high school student's Big 5 personality traits and Holland's Codes occupational themes to help counselors support students beyond high school.

The front end was developed in React, and the back end interacted with a Python script that allowed for the quiz results to be sent to the student's profiles. I also integrated generative AI to give insight on a student's personality based on their answer choices, such as suggesting a character from popular culture that they might identify with, or a movie or song that they might enjoy.

Creating High-impact Developer Tools

At my previous summer internship, I used the TeamCity API to create two new developer tools to improve developer productivity; these tools were written in Golang and were accessible directly from the command line.

The first tool allowed developers to push their jobs to the top of the build queue, which was helpful in the event that there was an urgent build that needed to bypass the long queue.

The second tool allowed for failed builds to be rerun by passing in the build IDs of one (or many) failed builds.

Together, these tools were useful when our company experienced a fire at one of our data centers and builds needed to be deployed quickly.

Help! Yelp for Dining Halls

Dining halls are a huge part of the lives of many MIT students, and what better way to figure out which of MIT's many dining halls to visit than asking for reviews from your friends?

This embedded system takes it a step further by letting you view reviews from students all across campus, and also allows you to submit your own feedback on the day's menu to inform others' decisions.

Users are able to view the ratings of all dining halls that are currently open, also listed by geographical distance from their current location- because maybe you're willing to eat a more subpar slice of pizza for dinner to save yourself the trek across campus.

â—¦ Developed on an ESP32 with code in Arduino (user-facing) and Python (server side)

places image

I grew up in Hong Kong and lived in the Bay Area for a couple of years before moving to Cambridge, MA for college. I started coding by making choose-your-own adventure games with my friends, and I had the opportunity to teach classes on machine learning, wearable technologies, and 3D printing in high school, which fostered my passion for

technology, design, and education.

Contact me
send me an email at alexishu@mit.edu

I'm looking for book recommendations :)