I’m fascinated by languages, both human and machine, and the connections between the two. I recently completed a MS in computational linguistics at Saarland University in Germany, where I studied speech technology, machine learning, and computer-assisted language learning. Prior to that, I earned a BA in philosophy from UC Berkeley, studying formal logic and the philosophy of mind and language. I later worked in sales for a SaaS company in San Francisco, and taught English as a foreign language in SF and Vietnam. Meanwhile, I taught myself Python on the side, which ultimately led me to computational linguistics.
I started developing software full-time in 2016. As an Outreachy intern at Mozilla, I spent the summer of 2016 helping test and refactor the Marionette test runner, which you can read all about on my blog. Since the fall of 2016, I’ve been on the engineering team at ÜberResearch, where I’m working on the design and implementation of a query language to interface with scientific research funding data.
When I’m not at a computer, I enjoy traveling, learning foreign languages, swing dancing, knitting, karaoke, and listening to live music. You can usually find me in the sunniest spot in the room (or the spot closest to a dog).