T E C H N O L O G I E S
- Frontend: JavaScript, React (Context, Router), Enzyme, jQuery, HTML5, CSS3
- Backend: Node.js, Express, PostgreSQL, Knex.js, Mocha & Chai, RESTful APIs
- Additional Tools: Git, GitHub, NPM
P R O J E C T S
Symptom Tracker
Oct 2019
- 'Tracks consumed foods and symptoms experienced by users, helping users draw relationships between the food they eat and the way they feel'
- Built this project in a team of 6 people over 3 weeks. Worked full stack, handling a lot of the merge conflicts for pull requests
- Frontend: React.js, Chart.js
- Backend: Node.js, Express.js, PostgreSQL, Knex.js, Mocha, Chai
TFT Builds
Aug 2019
- 'Create builds for Teamfight Tactics (an online competitive game) with live stat updates'
- Built this project by myself over 3 weeks. Must be occasionally updated when the game developers patch. Created a script to streamline that process. Some manual adjustments still required for major game-system warping patches.
- Frontend: React.js
- Backend: Node.js, Express.js, PostgreSQL, Knex.js, Mocha, Chai
Spaced Repetition
Sept 2019
E D U C A T I O N
Thinkful
Full Stack Web Development in JavaScript
June - Oct 2019
- Completed intensive, four-month, web development course, emphasizing industry best practices.
University of California Los Angeles
Ph.D. Candidate in Mathematics, GPA 3.74
Sept 2016 - June 2018
- Audited Mathematical Aspects of Scientific Computing: Techniques of Scientific Computing course.
- Exited the program after two years to pursue an industry career.
Dartmouth College
B.A. in Mathematics, Graduated Summa Cum Laude, GPA 3.94
Sept 2012 - June 2016
- Awards : Rufus Choate Scholar (Dean's List) 2013-2015, Francis L. Townsend Prize in Mathematics 2014, Milham Grant 2015, Phi Beta Kappa
- Relevant Coursework : Computational and Experimental Mathematics, Combinatorics, Graph Theory
E M P L O Y M E N T
Teaching Assistant
Pre-Calculus, Calculus, Ordinary Differential Equations, Linear Algebra, Discrete Structures at UCLA
Sept 2016 - June 2018
- Planned and executed discussion sections for various math courses with excellent student reviews, averaging more than 8 stars on a 9 point scale in effectiveness.
- Taught Discrete Structures for three quarters. Designed lessons to teach students basic Python to code for graph-theoretic algorithms and various implementations of graphs in object-oriented programming.
Researcher
REU at East Tennessee State University with Professor Anant Godbole
Summer 2015
- Designed and programmed algorithms to help answer graph theoretical questions using Python and C++ with a research team
- Devised and proved sharp thresholds for covering various combinatorial objects with probabilistic methods.
- Presented results at the American Math Society's Joint Math Meetings 2016 in Seattle.