Sep 2020 - Dec 2020
San Francisco, CA

Software Engineering Intern

Dover (YC S19)

• Helped build the future of recruiting.
Jun 2020 - Sep 2020
Yorktown Heights, NY

AI Research Intern

IBM T.J. Watson Research Center

• Created end-to-end entity extraction NLP pipeline for augmented reality product using supervised (Sklearn, Pandas) and deep learning (Tensorflow, BERT) methods.
• Built universal dependency parser tree from scratch to create dataset with both linguistic and semantic features.
• Selected as one of few interns featured for Faces of IBM Research's 2020 Intern Spotlight campaign.
Sep 2019 - Jun 2020
Cambridge, MA

Research Assistant

MIT CS and AI Laboratory (CSAIL)

• Designed & built a conversational AI interface (Flask, Node.js) to make CS education more accessible. Integrated question-and-answering extension (BERT).
• Conducted user studies to gather UX feedback. 1 paper co-authored.
May 2019 - Aug 2019
Cupertino, CA

Software Engineering Intern


• Developed testing automation infrastructure and data pipeline (Python, Java). Saved department 10 hours per month.
• Designed project roadmap and Splunk dashboard visualizations to track KPIs.
Jun 2017 - Jul 2017
Atlanta, GA

Mathematics Research Fellow

Emory University

• Participated in Emory University's NSF-sponsored REU (Research Experiences for Undergraduates), a 6-week number theory research program headed by Ken Ono. 1 paper co-authored.
• Awarded through and sponsored by the Spirit of Ramanujan Global Math Talent Initiative Fellowship.

Community Leadership

May 2020 - Present


Fair Bytes

• Started Fair Bytes, a global nonprofit advancing AI fairness & ethics education through byte-sized content, resources, and community, reaching 25,000+ individuals since its launch.
Oct 2016 - Present
San Jose, CA

Founder, Director, & Advisor


• Founded & headed PixelHacks, the Bay Area's first all-female high school hackathon. Introduced 750+ high school women to computer science & entrepreneurship.
• Oversaw logistics, managed team, & solicited $50K+ of monetary & in-kind sponsorships over 2 years.
• Currently serving as mentor and advisor for 5th annual iteration.
Apr 2020 - Nov 2020

Founder & Director


• Organized global virtual conference for 2000+ attendees, backed by 6 Ivy League university hackathons. Led team of 100 students.
• Planned event roadmap. Managed event from ideation to launch, aligning sponsor companies, hackers, volunteers, and 5 subteams.
Apr 2018 - March 2019
Boston, MA

Organizer & Mentor

TechTogether Boston

• Worked with a team of 30+ other students to organize TechTogether, Boston's largest all-female and femme non-binary hackathon.
• Mentored hackers and advised projects.
• Performed front-end development (HTML, CSS, JavaScript) for the event and nonprofit's websites.


Fairness in Natural Language Generation

• Constructed mathematical framework of fairness for natural language generation and applied it to evaluate GPT-2 and XLNet using word embeddings.
Tools & technologies: Python, Tensorflow, Keras, Numpy, PyTorch-Transformers.


• Developed web app that outputs restaurant recommendations based on a user's inputted dietary restrictions and location.
Tools & technologies: Python, Flask, Selenium, BeautifulSoup, Javascript, HTML/CSS.

Reinforcement Learning Math Teacher

• Built a multi-AI system with a recurrent neural network (RNN) based student AI and reinforcement learning based teacher AI to create automated teachers for math problems by training AI students..
• Sponsored by AI4ALL Research Fellowship.
Tools & technologies: Python, Tensorflow, Keras, Numpy.

Saluton: Foreign Language Chatbot

• Developed Facebook Messenger chatbot that helps individuals learn foreign languages through conversational learning.
• Won Second Place award at HSHacks, the largest high school hackathon in the world.
Tools & technologies: Javascript, Google Translate API.

Letter Pop

• Designed and developed iOS educational game to improve children’s spelling and vocabulary.
Tools & technologies: Swift, Xcode.

Categorizing Hurricane Sandy Tweets Using NLP

• Developed natural language processing (Naive Bayes) model to aid disaster relief, specifically categorizing tweets from Hurricane Sandy into those asking for help and those providing help.
• 1 of 24 students selected worldwide, full tuition paid to Stanford AI Lab's inaugural summer outreach program (now known as Stanford AI4ALL).


Programming: Python (Flask, NumPy, Pandas, Tensorflow, Keras, PyTorch, Transformers) • Java • JavaScript (Node.js, React) • Swift • HTML/CSS • OCaml • SQL • MATLAB
Technologies: Git • Docker • Xcode • LaTeX • Mathematica • Splunk
Tools: Microsoft Suite • Figma • Canva
Other: Writing • Research • Public Speaking • Teaching
Languages: English • Mandarin Chinese (both native)


Defining and Evaluating Fair Natural Language Generation (2020)

Catherine Yeo, Alyssa Chen
Proceedings of the The Fourth Widening Natural Language Processing Workshop at ACL (Association for Computational Linguistics)

CONVO: What does conversational programming need? (2020)

Jessica Van Brummelen, Kevin Weng, Phoebe Lin, Catherine Yeo
IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Polynomials That Behave Like The Riemann Zeta-Function (2017)

Dean Cureton*, Catherine Yeo*

Awards & Press

In the Media

• Harvard School of Engineering & Applied Sciences (2020): Virtual Hackathon Yields Real Solutions
• Stanford Institute for Human-Centered Artificial Intelligence (2020): Diversifying the Future of Artificial Intelligence
• Pixel Journal (2020): Exploring Ethical Technology with Catherine Yeo
• AI For Anyone (2020): Fair Bytes: Algorithmic Fairness and Ethics in AI
• Los Angeles Times (2020): Recounting the 2020 School Year
• The Harvard Crimson (2019): Hundreds of Students Spend Weekend Coding at HackHarvard’s Fifth Annual Hackathon
• Teen Vogue (2018): This 16-Year-Old Started Her Own Hackathon for Girls in STEM
• Mogul (2017): 50 High School Students You Need to Know About
• Expii (2016): Top Score Tuesday: Catherine Yeo


• Pear VC Garage Fellowship (2020)
• SOMA Capital Fellowship (2020)
• Contrary Talent Community (2020)
• Harvard CS Special Commendation for Extraordinary Teaching (2020)
• Rewriting the Code Fellowship (2020)
• NCWIT Change Leader Scholarship (2020)
• Harvard SEAS Grace Hopper Celebration Scholarship (2019)
• Palantir Women in Technology Scholarship (2019)
• Raytheon-FIRST Robotics Scholarship (2018)
• AI4ALL Future Leader in AI Research Fellowship (2018, 2019)
• She++ #include Fellow (2017)
• Spirit of Ramanujan Global Math Talent Search Fellowship (2017)
• Apple WWDC Scholarship (2016)
• NCWIT Aspirations in Computing Bay Area Winner (2016)
• NCWIT Aspirations in Computing National Honorable Mention (2015-17)

Talks & Podcasts

• AI4ALL (2020): Invited speaker on fairness in language generation research
• GirlsCodeMonth's Datathon (2020): Invited keynote speaker on fairness and ethics in AI
• Machine Learning Engineered Podcast (2020): Catherine Yeo: Fairness in AI and Algorithms
• Major League Hacking's HackCon (2020): Accepted speaker for Beyond the Stats: Promoting Diversity & Retention Behind the Scenes
• Invited panelist at AI4ALL, Princeton, Stanford, Codefy, STEMS, and more