work

Open Government Products

Open Government Products

Senior Software Engineer

reacttypescriptnestjsaws

Apr 2024 - Current

  • react
  • typescript
  • nestjs
  • aws
Open Government Products

Open Government Products

Software Engineer

reacttypescriptnestjsaws

Oct 2022 - Apr 2024

  • react
  • typescript
  • nestjs
  • aws
Cleanlab Inc

Cleanlab Inc

Founding Engineer (Full Stack & ML)

reacttypescriptpythonflaskopen sourcemachine learningawsdata-centric AI

Oct 2021 - Oct 2022

  • react
  • typescript
  • python
  • flask
  • open source
  • machine learning
  • aws
  • data-centric AI
Stanford Alexa Prize Team - Chirpy Cardinal

Stanford Alexa Prize Team - Chirpy Cardinal

Tech RA

awspythonhuggingfacepytorch

Dec 2020 - Aug 2021

  • aws
  • python
  • huggingface
  • pytorch
Stanford Internet Observatory

Stanford Internet Observatory

Tech RA

bigquerygcpdjangotypescriptreact

Sep - Dec 2020

  • bigquery
  • gcp
  • django
  • typescript
  • react
Cornell University

Cornell University

Research Assistant, Teaching Assistant

convokitconversational-analysisnlpcs4300

Jan 2019 - Aug 2020

  • convokit
  • conversational-analysis
  • nlp
  • cs4300
DSTA

DSTA

Software Engineering Intern

reactdeepspeechpythonflaskprodigyspacynamed entity recognition

May - Aug 2019

  • react
  • deepspeech
  • python
  • flask
  • prodigy
  • spacy
  • named entity recognition
DSTA

DSTA

Software Engineering Intern

javarabbitmqmysqlelasticsearchlogstashkibanapythonflasktensorflowtableau

Mar - Jun 2017

  • java
  • rabbitmq
  • mysql
  • elasticsearch
  • logstash
  • kibana
  • python
  • flask
  • tensorflow
  • tableau

education

grad school stanford university

Stanford University

Master's of Science in Computer Science

deep learning NLPgraph MLblockchain & cryptocomp. networksNLUdecision making

2020 - 2021

  • deep learning NLP
  • graph ML
  • blockchain & crypto
  • comp. networks
  • NLU
  • decision making
college cornell university

Cornell University

Bachelor of Arts in Computer Science, Mathematics, and Government

discrete mathOOPfunctional programmingcomputer architectureapplied statsMLNLP

2017 - 2020

  • discrete math
  • OOP
  • functional programming
  • computer architecture
  • applied stats
  • ML
  • NLP
high school raffles institution

Raffles Institution

A-Levels

H2 Knowledge & InquiryH3 PhysicsH2 PhysicsH2 ChemistryH2 MathH2 English Literature

2009 - 2014

  • H2 Knowledge & Inquiry
  • H3 Physics
  • H2 Physics
  • H2 Chemistry
  • H2 Math
  • H2 English Literature

publications

Google Scholar

Neural Generation Meets Real People: Building a Social, Informative Open-Domain Dialogue Agent

2022

Ethan A Chi*, Ashwin Paranjape*, Abigail See*, Caleb Chiam*, Kathleen Kenealy, Swee Kiat Lim, Amelia Hardy, Chetanya Rastogi, Haojun Li, Alexander Iyabor, Yutong He, Hari Sowrirajan, Peng Qi, Kaushik Ram Sadagopan, Nguyet Minh Phu, Dilara Soylu, Jillian Tang, Avanika Narayan, Giovanni Campagna, Christopher D Manning

Proceedings of SIGDIAL 2022

Neural, Neural Everywhere: Controlled Generation Meets Scaffolded, Structured Dialogue

2021

Ethan A. Chi, Caleb Chiam, Trenton Chang, Swee Kiat Lim, Chetanya Rastogi, Alexander Iyabor, Yutong He, Hari Sowrirajan, Avanika Narayan, Jillian Tang, Haojun Li, Ashwin Paranjape, Christopher D. Manning

Proceedings of the 2021 Alexa Prize

ConvoKit: A Toolkit for the Analysis of Conversations

2020

Jonathan P. Chang, Caleb Chiam, Liye Fu, Andrew Z. Wang, Justine Zhang, Cristian Danescu-Niculescu-Mizil

Proceedings of SIGDIAL 2020