Work Experiences
-
Research Intern at Baidu Silicon Valley AI LabSunnyvale, CA, United States, June 2016-September 2016
Education
- Stanford University, Stanford, CA, United States, 2015-Present
Ph. D. in Computer Science
- McGill University, Montreal, QC, Canada, 2011-2015
B. Sc. (Hon.) Mathematics & Computer Science (Overall GPA: 3.99 / 4.00)
Research Experiences
-
Stanford HCI GroupStanford University, Stanford, CA, United States, March 2016-PresentAdvisor: Professor James Landay and Professor Jacob Wobbrock
-
Stanford HCI GroupStanford University, Stanford, CA, United States, January 2016-PresentAdvisor: Professor Maneesh Agrawala
- Stanford Artificial Intelligence Lab
Stanford University, Stanford, CA, United States, August 2015-January 2016Project: Robust Machine Learningdiv>
-
Reasoning and Learning LabMcGill University, Montreal, QC, Canada, February 2014-February 2015Project: Bisimulation Metric Computation for Markov Decision ProcessesAdvisor: Professor Prakash Panangaden
- Computation and Logic Group
McGill University, Montreal, QC, Canada, May 2013-August 2014Project: Structural Recursion over Contextual ObjectsAdvisor: Professor Brigitte Pientka
Selected Honors and Rewards
- Enlight Foundation Engineering Fellowship
Stanford University, 2015
- Cambridge Trust Scholarship (Declined)
Cambridge Commonwealth, European and International Trust, 2015
- Edward Rosenthall Memorial Prize in Mathematics
McGill University, 2015
- First Class Honours in Mathematics and Computer Science
McGill University, 2015
- ACM ICFP Student Research Competition First Place (Undergraduate)
Association for Computing Machinery, 2014
- Sir Edward Beatty Memorial Scholarship in Mathematics
McGill University, 2014
- John V. Galley Scholarship
McGill University, 2014
- School of Computer Science Summer Research Award
Top 5 annual undergraduate research projects at McGill University
School of Computer Science, McGill University, twice, 2013, 2014
- Science Undergraduate Research Award (SURA)
Summer research stipend
McGill University, twice, 2013, 2014
- CRA-W Canadian Research Experiences for Undergraduates Award
The Computer Research Association’s Committee on the Status of Women in Computing Research, twice, 2013, 2014
- Dean’s Honour List
McGill University, four times, 2012, 2013, 2014, 2015
- William Moser Prize
Highest score at McGill on the William Lowell Putnam Mathematical Competition
The Department of Mathematics and Statistics, McGill University, 2013
- Science Class of 1965 Scholarship
McGill University, 2013
- James McGill Scholarship
Entrance scholarship
McGill University, 2011
- Chinese National Mathematical Olympiad Second Prize in Senior Division
Committee on the Chinese Mathematics Olympiad, Mathematical Association of China, 2010
- The 9th China Girls Math Olympiad (CGMO) Gold Medal
International Olympiad-style mathematical competition for high school girls
Mathematical Association of China, 2010
- Singapore International Mathematics Challenge Commendation Award
International mathematical modeling competition
The Singapore Ministry of Education, 2010
Extracurricular Activities
- Coordinator, Stanford Computer Science TGIF, Stanford, CA, United States, October 2015-Present
Organise a series of social events for Stanford computer science graduate students every week.
- Public relations team member, Association of Chinese Students and Scholars at Stanford, Stanford, CA, United States, 2015-2016
Worked on building relationships with the Chinese media, overseeing content production for Stanford Chinese New Year Gala, and bringing in new business opportunities.
- Organising team member, PhD Pathways Conference, Stanford University, Stanford, CA, United States, October 2015-February 2016
In collaboration with BEAM, Stanford Career Education, we organised this day-long career education conference open to PhD students and Postdocs from all disciplines to inform and educate them about what types of career paths exist with a PhD degree. I was in charge of data science panel.
- Founder, McGill Computer Science Equity Reading Group, McGill University, Montreal, QC, Canada, 2014-2015
Founded an equity reading group and led engineering students to read and discuss articles regarding diversity and equity issues in a biweekly group meeting.
Volunteer Activities
- Student volunteer, 2016 ACM Conference on Human Factors in Computing Systems, San Jose, CA, United States, May 7-12, 2016
Conducted interviews with conference attendees and wrote up reports to identify new website features for SIGCHI’s reimplementation effort on its website and related software properties.
- Student volunteer, the 29th Annual Conference on Neural Information Processing Systems, Montreal, QC, Canada, December 7-12, 2015
Volunteered for the coordination of the conference.
- Student volunteer, the 29th AAAI Conference on Artificial Intelligence, Austin, TX, United States, January 25-30, 2015
Volunteered for the coordination of the conference.
- Student volunteer, the 30th Conference on Uncertainty in Artificial Intelligence, Quebec City, QC, Canada, July 23-27, 2014
Volunteered for the coordination of the conference.
- Anti-stigmatization of AIDS volunteer, Marie Stopes international China, Beijing, China, 2007-2010
Led and participated in a variety of activities for anti-stigmatization of AIDS for three years.
- 2008 Sichuan earthquake volunteer, Beijing, China, 2008
Volunteered to help show child survivors of 2008 Sichuan earthquake around 2008 Beijing Olympic Games and provide mental health peer support.
Relevant Courses
- Mathematics Courses
Algebra, real analysis, graph theory and combinatorics, logic, probability, statistics, stochastic processes, matrix numerical analysis
- Computer Science Courses
Data structures, algorithm design, software development, theory of computation, programming languages and paradigms, language-based security, operating systems, compiler design, artificial intelligence, machine learning, natural language processing, probabilistic graphical model, human-computer interaction, iPhone and iPad application programming
Skills
- Computer Languages
Java, C/C++, SML, OCaml, Python, MATLAB, R, HTML/CSS, JavaScript, Assembly, Shell Scripting, Swift, Objective-C
- Tools
Xcode, Git, Emacs, , GUI programming, unit tests
- Languages
Fluent English and Mandarin, conversational French
-