Tech

Adobe

2018-2023

As a Machine Learning Engineer in Adobe Document Cloud, I worked on a variety of products in Adobe Acrobat, Adobe Sign, and Adobe Express.

• Architected, implemented, and deployed inference and evaluation libraries for state-of-the-art machine learning models

• Built data visualization pipelines for quantitative and qualitative error analysis

• Used software engineering and linguistics techniques to speed up PyTorch inference code by 10x, reducing compute cost by 80x

• Optimized AWS Athena queries to run 2x faster while also making the queries more readable and maintainable

• Developed engineering team guidelines to emphasize psychological safety and strong engineering practices

• Led group workshops and individual trainings on computational linguistics, natural language processing, and full-stack web development

Engineering

• Applied and introduced user research and usability testing techniques to multiple internal and external features, from ideation and concept validation to 100% rollout

• Used full-stack web app libraries and design systems to build interactive prototypes for concept validation and usability testing

• Implemented and adapted qualitative and quantitative techniques to measure customer impact

• Built and maintained lasting relationships across research, product, and engineering orgs

• Led workshops in how qualitative research can help teams anticipate and overcome the pitfalls of large language models and chatbots

UX

McLean Hospital

2017-2018

As a Research Data Analyst in the Psychosis Neurobiology Laboratory, I used natural language processing and data science techniques to support research in schizophrenia and bipolar disorder.

• Architected and implemented natural language processing pipelines for electronic health records, designed to support a variety of supervised and unsupervised techniques while prioritizing data privacy

• Organized annotation efforts by subject-matter experts

• Built and maintained relationships with clinicians, researchers, and data managers to support ongoing research collaborations

• Built data visualization pipelines for quantitative and qualitative error analysis

• Presented experiments at research workshops

Languages and tools

By subfield, in descending order of familiarity

Python

Javascript / TypeScript

SQL

Rust

Java

R

Haskell

Scala

Languages

Django

Flask

FastAPI

Express

Actix

Rocket

Backend

spaCy

gensim

NLTK

Doccano

Prodi.gy

Stanford CoreNLP

NLP

React

Vue

Svelte

Tailwind

Frontend

pandas

scikit-learn

seaborn

matplotlib

AWS Athena

Data engineering

DevOps

Docker

Kubernetes

Kafka

Splunk

Spark

Airflow