About me đź‘‹

I’m a staff software engineer at Lattice @ AI. From 2011 to 2024 I worked at Educational Testing Service as an engineer. I also have taught courses on applied NLP engineering and linguistic annotation at Montclair State University. My research interests include natural language and speech processing and machine learning, especially in relation to applications to automated scoring technology. My engineering interests include Python, generative AI, TypeScript, scikit-learn, transformers, MLOps generally, aws-cdk-lib, terraform, Docker, Conda, Python packaging, AWS (Bedrock, SageMaker, ECS, Lambda, S3), FastAPI, Java, Bash, Rust, etc.

I obtained a master’s degree in Applied Linguistics (with a certificate in Computational Linguistics) from Montclair State University in 2016 and a bachelor’s degree (double major in English and Linguistics) from University of Pennsylvania in 2008.

Aside from publishing in NLP/speech conferences (listed below), I also have served as a reviewer for NLP conferences such as ACL, NAACL, EMNLP, and COLING.

Courses Taught at Montclair State University

GitHub Repositories I Contribute to As Core Developer

Blog Posts

Research Collaborations