I’m a software engineer and computational linguist with experience in machine learning, search, and developer operations.
- Employment
- Principal Software Engineer at Oracle in Seattle, WA (Jan 2024 - Present)
- Software Engineer, Machine Learning at Zulily in Seattle, WA (Jan 2020 - Dec 2023)
- Design and implement services and APIs for ecommerce product search
- On-call engineer for all services related to search, recommendations, and customer personalization
- Technologies: Golang, Python, Java, Docker, Kubernetes, Terraform, Google Cloud Platform, AWS
- Senior NLU Engineer at Cerence in Bellevue, WA (Sept 2019 - Dec 2019)
- Continuation of previous role: Nuance spun off its automotive division into Cerence
- Train NLP models for classification, named entity recognition in automative spoken dialog systems
- Contribute to model evaluation toolchain
- Technologies: Python
- NLU Engineer at Nuance in Bellevue, WA (May 2018 - Sept 2019)
- Nuance acquired Voicebox in 2019.
- Train NLP models for classification, named entity recognition in automative spoken dialog systems
- Technologies: Python, SQL
- Computational Linguist at Voicebox Technologies in Bellevue, WA (June 2013 - May 2018)
- Train NLP models for classification, named entity recognition in multi-domain spoken dialog systems
- Build, deploy APIs for model training and evaluation
- Technologies: Python, SQL
- Graduate Research Assistant at University of Arizona in Tucson, AZ (Aug 2012 - May 2013)
- Software development for linguistics research
- Technologies: C++
- Linguist at Swype in Seattle, WA (Oct 2010 - Nov 2011)
- Modeling word frequency and prediction for mobile text input
- Research Assistant at University of Washington in Seattle, WA (June 2009 - Dec 2009)
- Data annotation and programming in Python and Perl for the PHOIBLE project
- Education
- MS, Computational Linguistics from University of Washington (2018)
- BA, Linguistics from University of Washington (2010)