I study computer science at UC Berkeley. I love exploring the realm of problem-solving enabled through technology and code. Thinking about software scalability especially fascinates me.
I work for the EECS Course Staff as a reader for Designing Information Devices and Systems. I'm also a webmaster for Cal's Chinese Student Association.
Outside of school, I enjoy soccer, chess, working out, and dancing badly.
I worked as a SWE intern at Siuvo Inc., a startup developing personalized AI-based assistants for healthcare professionals. I created a web app for business analysts to create dynamic forms and correlating decision trees and test them with an interactive chatbot.
I was a research assistant at the Icahn School of Medicine at Mount Sinai, where I conducted hierarchical cluster, random forest, and pathway enrichment analysis on proteome data and produced data visualizations for novel computational methods.
In addition to my work in internships, research, or clubs, I enjoy building side projects to learn new skills. Here are some of the ones I'm most proud of:
TakeMeBack: A full stack web app that gamifies daily journaling through streaks, points, daily guesses, a leaderboard, editable past entries, and unlockable rewards enabling UI customization.
MongoDB, Express, React, Node.js, JWT, bcrypt, OAuth 2.0, Soundcloud API, node-cron, redux, Material-UI, Heroku
Tabulate: A tab manager and bookmarks dashboard to organize, open, and save groups of tabs quickly to the cloud. Javascript, HTML/CSS, Bootstrap, Firebase, Chrome API
Gitlet: A file-based version control system that mimics some of the features of the popular system Git. Java, Git
NBAtweets: A REST API that generates summaries for every NBA game by compiling top tweets into a SQL database Python, Flask, MySQL, Twitter API
Charles Ming © 2021