I am a PhD candidate in Computer Science and Engineering at the University of Michigan. I am co-advised by Prof. Mike Cafarella and Prof. H. V. Jagadish in the Database Research Group. My current research interests are in database usability, where the goal is to help users query databases more easily without needing to learn complex languages like SQL.
I graduated from the University of Michigan with a B.S.E. in Computer Science in 2011. I worked a couple years following that as a web developer and the first employee of a startup, Seelio (acquired by Keypath Education, now defunct), before starting in my PhD program in the fall of 2014.
I am a believer in Jesus Christ, happily married to my wife Sharon since 2017, an active member of Harvest Mission Community Church, and in my spare time, enjoy trying new foods, writing Yelp reviews, playing acoustic guitar, basketball, and reading books. I love Michigan football (and to a lesser extent, basketball) and hence will be generally preoccupied on Saturdays in the fall season.
- Apr. 2020 - Starting a postdoc position with Ras Bodik at the University of Washington.
- Mar. 2020 - Our paper on Duoquest, a dual-specification SQL synthesis system, has been accepted to SIGMOD 2020!
- Mar. 2020 - Performed my defense at the University of Michigan!
- Jan. 2020 - Presented dual-specification SQL query synthesis and an abstract on a fragment-driven natural language interface for databases at CIDR 2020 in Amsterdam.
- Dec. 2019 - Presented dual-specification SQL query synthesis at the Michigan Institute for Data Science (MIDAS) Symposium in Ann Arbor, MI.
- Aug. 2019 - Presented disambiguating natural language queries at the CAST workshop at VLDB 2019 in Los Angeles, CA.
- Apr. 2019 - Presented a means to improve natural language interfaces to databases with SQL query logs at ICDE 2020 in Macao.
- Jan. 2019 - My colleague, Zhongjun (Mark) Jin, presented a demo on multiresolution schema mapping at CIDR 2019 in Asilomar, CA.