Software Developer
& Web Designer

M.S. in Computer Science at Penn  ·  graduating May 2026

Caitlyn

as a..

Over past internships I've shipped several full-stack applications in React and Node.js. Most recently I built a TikTok highlight generator that chunks raw footage, scores segments for engagement potential via the OpenAI Vision API, and batch-exports ranked clips. I also contributed to a product recommendation model trained on user engagement signals — click-through, watch time, add-to-cart — improving click-through rate by 33%.

My B.S. paired Computer Science with Media, Culture & Communication—an unusual combo that shapes how I build. I care about whose stories software tells, how interfaces reflect assumptions about their users, and building things that work for people at the margins as well as the mainstream. "The medium is the message" — it's the first thing every communications student learns, and honestly it never left me. Every technical decision I make is also a design question: not just does it work, but what does it say?

Languages
PythonJavaJavaScriptCSQLHTML/CSS
Frontend
ReactNext.js
Backend
Node.jsExpress.js
ML / Data
PandasNumPyPyTorchScikit-learnPostgreSQLMongoDB
Infra
Amazon EC2REST APIsGit

Did someone say ...

Projects!