matt cadena

work

Over the past few years, I've gained valuable experience in both industry and academia. I've completed internships at Nextdoor and Ford Motor Company in the summers of 2025 and 2024, respectively. During my time at CMU, I held positions as a teaching assistant for 15-210: Parallel and Sequential Data Structures and Algorithms, and as a research assistant in the Institute for Strategy & Technology.

Summer '25

Software Engineer Intern | Nextdoor

As a 2025 summer intern on Nextdoor’s Notifications team, I got my hands dirty in backend systems with massive volume demands and major business criticality. It was my first time building at production scale. It was daunting at first, but the challenge brought me great excitement. Empowered by stellar mentorship from Kevin Chai, I was pushing code to production in my first two days. I improved ranking logic for Local News emails, boosting click-through rate by 14.8%, and built a more personalized, topic-based email selection process that reached over 10M sends during my time as an intern. I also built an internal React + GraphQL tool that cut ML model debugging time by 97%, allowing the team to ship notification features faster and with greater confidence.

A/B Testing & Experimentation · Data Analytics & Performance Metrics · Scalable Backend Development · React & GraphQL Tooling · System Observability & Debugging

Fall '25

TA for 15-210 | CMU School of Computer Science

Being a Teaching Assistant was a goal of mine throughout undergrad, but between Fall schedules built around soccer and the heavier Spring course loads that followed, the timing never felt right until my Senior Fall. I wanted a class that would challenge me, so I applied for 15-210 (Parallel and Sequential Data Structures and Algorithms), the “final boss” of my CMU CS journey. I landed the position, re-read the textbook over the Summer, and spent the Fall alongside a wonderful course staff leading office hours, teaching recitations, answering discussion board questions, and grading exams. Mastering the content and passing it on to the next generation of computer scientists was one of the most rewarding experiences of my CMU career: it taught me to adapt to different learning styles, communicate complex technical concepts clearly, and pay forward the gift of education that so many great TAs had shared with me.

Teaching · Technical Communication · Mentorship · Parallel Algorithms & Data Structures · Functional Programming

Summer '24

Software Engineer Intern | Ford Motor Company

My first internship at Ford put to rest any doubts I might’ve had about whether I wanted to be a software engineer. I learned a ton and found myself excited to show up to work every day. On Team Shelby, I built a React-based tool for Call Center Agents, replacing an outdated system with a faster, more user-friendly search experience. Keep in mind, this was before the age of agentic coding, so I got the chance to build a production project by hand, the old-school way! I also made it a priority to mentor the new interns who arrived a month after me and guide them through onboarding. I created the documents I would’ve found useful when I joined and shared them as the newcomers arrived, hoping to ease the transition for new team members for years to come.

React · Google Cloud Platform (GCP) · Tekton CI/CD · GitHub Actions · MongoDB · Jotai

Summer '23

Research Assistant | CMU Institute for Strategy & Technology

As a Research Assistant to Professor John Chin at Carnegie Mellon’s Institute for Strategy & Technology, I dove into historical archives and the complex world of self-coups and revolutionary events. I cleaned and analyzed historical data, crafted detailed case studies in LaTeX, and contributed to the Historical Dictionary of Modern Self-Coups by creating bibliographic entries. I enjoyed researching and writing about the Castro brothers’ self-coups and was grateful for the opportunity to formally pursue my curiosity about history and politics for a summer.

LaTeX · Historical Research · Professional Writing