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