About

Full Stack Engineer with experience building and shipping applications in various languages and frameworks. Big fan of running, mountains, DIY-ing.

Work Experience

Microsoft
Hybrid Remote

2022 - Present

Software Engineer

Joined the Experience and Devices org, working on the Office team to develop and enhance Office applications and services. Contributing to the content workflow of support.microsoft.com, a high-traffic site with 1B+ annual users.
C#
TypeScript
React
Redux
GraphQL

Capital One
Remote

Summer 2021

Software Engineer Intern

Developed a web application to modernize static sites, integrating Tableau and QuickSight, and enabling streamlined business analytics for 30k+ users across many teams. Utilized Capital One's learning resources to obtain Certified Secure Software Engineer (CSSE) and CSSE Pro certifications.
TypeScript
React
Express.js
SQL

Merck
Remote

Summer 2020

Software Engineer Intern

Developed a computer vision system using FRCNN and a mechanical disintegration apparatus, automating pill disintegration analysis and providing crucial data while eliminating manual analysis. Designed interactive visualization maps to monitor pharmaceutical product distribution, leveraging Merck's Blockchain API to combat fraud.
Python
Go
JavaScript
D3.js
OpenCV
NumPy

Venus Technology Ventures
Acquired 2021

Summer 2019

Software Engineer Intern

Integrated Stanford CoreNLP pipeline into a fintech voice platform to recognize natural language patterns and create custom user vocabulary, contributing to patent application. Led app refactoring effort, integrating 10+ APIs, migrating UI to Sencha, adding authentication flow and voice AI.
Go
JavaScript
Sencha
NLP

Education

Princeton University

Graduated 2022
Bachelor of Engineering in Computer Science
In-Major GPA: 3.63

Skills

C#
Python
Golang
Java
JavaScript/TypeScript
React
Redux
Next.js
Node.js
Express.js
Bootstrap
GraphQL
Swagger
Azure
AWS
Postgres
SQL

Projects

TigerStudy

Study group finder made for Princeton's McGraw Center for Teaching and Learning. Now maintained by Princeton.

Python
JavaScript

MerckMap

Interactive map-based data visualization model that sorts data from Merck's Blockchain API. Won 1st Place, Merck Blockchain API Challenge @ HackRU.

Hackathon
Lead Developer
Python
Go
JavaScript
D3.js

NFThesis

Deployed a smart contract on the Ropsten testnet allowing students to mint their senior theses as NFTs.

Solidity
JavaScript
Ethers.js
Hardhat
Alchemy

Adaptive Replacement Cache

A cache optimized to favor either recency or frequency, improving hit ratio.

Go

Edgeways

Twitter-like platform incorporating periodic foreign language quizzes within your feed, tailored to the tweets you encounter.

Python
JavaScript