Hi, I'm Matthew 👋
Software engineer at Asana
MW

About

I am a software engineer at Asana building customer growth features on the Asana web app. Previously, I pursued a double major in computer science and economics at Duke, interned at banks and tech companies, and worked on various web projects.

Work Experience

A

Asana

August 2024 - Present
Software Engineer II
  • Software Engineer II on the Collaborative Actions team building sharing features in React.js Typescript, LunaDB (GraphQL), Asana’s data model framework, and server side logic.
  • Member of web app on-call responsible for the entire company’s release system, monitoring of incidents and release health using Airpedal (Asana’s Sentry), and triaging release-blocking errors across all product engineering teams.
  • Primary mentor for two team new hires and chosen to be an engineering bootcamp mentor for all company new hires.
  • Owner of the invite spam prevention. Architected a spam detection & rate limiting system using Redis with the security team to prevent attackers from using Asana emails maliciously. Prevented possibly 15,000 attempted spam emails as of date, and helped Asana avoid a fine from the Australian government on their spam laws.
  • Project lead for the portfolio private items project. Wrote the design doc, managed the project and team of four, spoke with target customers like Major League Baseball. Exceeded deadline expectations and released to customers.
A

Asana

May 2022 - August 2022
Software Engineer Intern
  • Joined Asana’s Collaborative Actions team after accepting my 2022 internship return offer.
  • Project lead for the onboarding request access flow. Worked with Asana’s data model access control framework, action logging and audit logging framework, localization framework, and LunaDB reactivity.
P

PIMCO

May 2021 - August 2021
Software Engineer
  • Designed and deployed messaging software that provides Bloomberg real-time quotes and Forex availability used by portfolio managers and quant analysts. Built using Python, AWS S3, and Bloomberg API.
B

Bandwidth

January 2020 - August 2020
Software Engineer
  • Built GitHub integrations and GitHub Actions in Node.js. Returned on team to work part time during the school semester.

Skills

React
Next.js
Typescript
Node.js
React Native
Expo
Realm
GraphQL
Java
Postgres
MongoDB
Supabase
My Projects

Check out my latest work

My favorite projects.

Uplevel Prep

Uplevel Prep

Built an AI interview app to practice behavioral interviews in Next.js, MongoDB, NextAuth, Typescript, OpenAI API's. Upload your resume and job description, Uplevel will generate interview questions catered towards your experience. Grew to 1200+ interviews completed.

Next.js
Typescript
MongoDB
LLM API's
TailwindCSS
i18nix

i18nix

Built an open source internationalization (i18n) framework for Javascript. We help businesses automate translations, and go international. Built support for pluralization, interpolation, and translation automation services.

Next.js
Typescript
Python
Contact

Get in Touch

Want to chat? Just shoot me a dm, or reach out on LinkedIn.