Resume
Software engineer in New York. Currently at Notion, previously at Cash App, Microsoft, Square, and Crossbeam.
Experience
Trust engineering, account security, authentication, data reliability, and product infrastructure.
Notion / Software Engineer
- Managed two interns and guided them to ship production systems for device management and content moderation.
- Led a team of engineers on supporting WebAuthN to drive login time down by 60% and reduce credential stuffing attacks by 30%.
- Integrated authentication services & session management from multiple products (Notion, Notion Mail, Notion Calendar) into one unified system.
- Matured Notion's customer identity system by leading an effort to support multiple emails per account, driving login tickets down by 20%.
- Achieved compliance for Notion's Data Retention Policy by identifying and deleting dormant accounts at scale (~7M user accounts).
- Served as an Incident Commander, coordinating amongst all engineering teams to drive incident detection and resolution time down.
- Developed AI Agent workflows for rollout monitoring, enabling an increase in rollout speed.
- Developed AI Agent workflows for bug and alert triage, reducing "keep the lights on" overhead by 50%.
Cash App / Software Engineer
- Led engineering work on Device Manager to proactively prevent account takeovers.
- Improved reliability of data streams and transactional processing from DynamoDB.
- Built support for passwords, SMS OTP codes, and TOTP apps for Cash App Taxes, used by over 3 million customers.
- Developed login notifications; more than 4 million notifications sent per month.
- Completed a data migration out of legacy data centers and into AWS DynamoDB.
Microsoft / Software Engineering Intern
- Designed a REST API to enable Managed Identity on Azure Stream Analytics jobs.
- Automated identity authorization for Azure Stream Analytics jobs.
- Added an authentication feature estimated to have generated $1.5 million in FY2021.
- Collaborated with a PM to write public documentation for enabling managed identity on Azure Stream Analytics jobs.
- Organized and led a team discussion on 13th, a documentary about prison labor, in honor of Juneteenth.
Square / Software Engineering Intern
- Proved the viability of integrating weighing scales into the Android Point of Sale.
- Coordinated with an external vendor on integration details for Square POS.
- Designed and built an RxJava API that read scale data and exposed it to other teams.
- Implemented an interface that displayed available weighing scales to merchants.
Crossbeam / Software Development Intern
Full stack engineer.
Education
Washington University in St. Louis
B.S. in Computer Science. Second major in Economics.
Cum Laude. Distinction in Economics. Dean's List.
Horace Mann School
High school.
Skills
Languages
TypeScript, Kotlin, Java, SQL, Python.
Technology
Git, Airflow, AWS, Remote Agents, LLM Skills.
Data
PostgreSQL, DynamoDB, Snowflake, Splunk, Honeycomb, Sentry.