Software Engineering InternPfizer － Pearl River, NY
Created the full stack of an online platform for analyzing cancer-targetting antibodies.
Created a Python program that takes as input the DNA sequence of an antibody and calculates sophisticated scientific metrics such as protein structure.
Implemented a hierarchical clustering algorithm to group similar protein sequences using scikit-learn.
Designed and implemented MySQL databases.
Built the entire PHP backend that connected to MySQL.
Built a responsive frontend with Bootstrap, JQuery, and Ajax calls.
09/2014 to 08/2015
Research AssistantUC Berkeley School of Information － Berkeley, CA
Wrote 50% of the code for a Python scientific computing project that mines and analyzes large amounts of data from the Git logs and mailing lists of open-source projects.
Designed and implemented an entity resolution algorithm that ran in O(n) time with over 90% accuracy. This replaced an O(n^2) algorithm and was crucial in being able to examine data across all sources.
Created data science experiments and visualizations from Bigbang data. Experiments dealt with graph theory and statistics.
06/2014 to 08/2014
Software Engineering InternbMobilized － New York, NY
Developed an iOS app and a web server for bMobilized (www.bmobilized.com) to bring the company's website builder to iOS.
Used Node.js, MongoDB, CouchDB, the Salesforce Mobile SDK, and iOS networking libraries.
Built an auxiliary Python project to scrape the existing website builder and perform pattern matching on its HTML.
It used this to automatically generate displays for iOS.
Bachelor: Computer ScienceUniversity of California Berkeley － Berkeley, CAGPA: GPA: 3.86Computer Science GPA: 3.86