Experience
2024 — Now
2024 — Now
Mountain View, California, United States
Tech lead for Imagen data, Gemini Image Generation data
2018 — 2024
2018 — 2024
Mountain View, California, United States
Software engineer with outstanding technical, leadership, communication and collaboration skills.
2022-now: working on the Research Perception infrastructure team.
* Accelerate the release and development of new video content annotation models (used by YouTube, Google Search, Google Photos, etc).
* Owner of a server-side service that runs various computer vision models to accelerate video human-rating tasks.
* Owner of a service that facilitates human-rating question management (question tracking, question grouping, question dedupping, question enqueuing, payload storage, answer retrieving, etc).
* Upgraded the internal demo website for Google text-to-image generation models to a production-scale backend.
* Obtained C++ readability.
2018-2022: worked on a Google wide exception monitoring and analysis tool.
* The tool is used by >75% Google engineering projects.
* Work with Java, Angular TypeScript, Spanner, PubSub, Flume, Streaming Flume and some other Google internal technologies.
* Design, implement, launch and maintain new features for the project.
* Collaborate with partner teams and users for tasks involving multiple teams.
* Mentor new team members and interns.
* Obtained Java and TypeScript readability.
2018 — 2018
2018 — 2018
Raleigh-Durham, North Carolina Area
Teaching Assistant for Compsci 216 Everything Data Spring 2018
* Prepared homework and lab questions
* Answered student questions during lab sessions and office hours
* Graded homework
2017 — 2017
2017 — 2017
Raleigh-Durham, North Carolina Area
TA for Compsci 516 Database Systems Fall 2017, under the guidance of Professor Sudeepa Roy
* Prepared homework questions and answers for students
* Graded homework and exams
* Answered student questions during office hours and on Piazza
Received highly positive feedbacks from the professor and students about my work.
2017 — 2017
2017 — 2017
Greater San Diego Area
* Used the Latent Semantic Analysis model and the Gensim Python library to add a feature to compare question similarity for the Pluto Question Answering function.
* Delivered a presentation on the development and methodology of Natural Language Processing.
* Independently developed a new feature for Pluto: to allow multiple users to edit the same code document simultaneously and see changes made by others instantly. The development is based on Node.JS, with React as the front-end framework, Hapi as the back-end framework, and socket.io as the real-time communication framework.
Education
Duke University
Master of Science
2016 — 2018
Zhejiang University
Bachelor of Arts (B.A.)
2012 — 2016