some engineering

I've been programming since I was 9 years old, when I developed clones of Super Smash Bros and other video games. Since then, I've gotten involved in full stack development (React, Rails, Django, SQL), machine learning (PyTorch, Tensorflow), distributed systems (Docker, MapReduce, Kubernetes) and anything else I can get my hands on!

I work on open source projects at Penn Labs, where I've been a founding team lead for many projects. Professionally, I've built systems for intelligence at Foursquare, Dorm Room Fund, and Bridgewater. I'm currently working on a new project named Catacomb.


Non-exhaustive list of projects:

Catacomb

Machine learning platform for deploying prototypes, conducting quality assurance, and tracking production model performance. Powered by Kubernetes, supports PyTorch, Tensorflow and other ML frameworks.

Source

crypt

A powerful account manager that generates unique anonymous emails and passwords when signing up for new online accounts. PennApps XV Best Security and Encryption Awards. Functionality later implemented by Apple.

Source

PennFace Book

A full-stack ES6 implementation of Facebook with a focus on mental health, including MapReduce jobs for sentiment analysis. Awarded NETS212 Hall of Fame Prize by Facebook.

Source

PennSDK

Public API that congregates Penn's organizational data (e.g. venues, ammenities, events, services). Worked on integrating dining service data in Python and implemented token security.

Source

Phrase Similarity Visualizer

Visualization tool to compare various methods of phrase similarity (i.e. string, lexical, semantic). Trained Word2Vec model to use an average-of-vectors semantic implementation.

Source

crrntly

A free minimalist kanban board for teams to use. Offers team updates on a member-by-member basis in real-time. Built using Node and MongoDB.

Source

Penn Clubs

A public directory of student-run organizations at Penn, used by tens of thousands of students. Written in React and Django.

Source

Price Tracker

An application to track the value of blue chip stocks over history, and compute potential returns on other commodities to maximize long-term gain.

Source

programjs

A comprehensive and lightweight npm package of common data structures and algorithms to accelerate development in JavaScript.

Source

Voluntold

A app displaying a realtime free directory of non-profit organizations to volunteer for. Made using Firebase and the Ionic Framework for Harvard's CS50 course.

Source