Resume
- Created new graphical user interfaces for C++ driven web applications in the header-only library, Empirical
- Suggested a new schema for component inheritance to ensure that prefabricated web components are extensible
- Planned interface for a progressive web-app to facilitate sharing physical books between neighbors and friends
- Designed UI and control flow for loans management by users
- Wrote frontend components in React for the Communications web-app in Equip, a church management tool
- Created unit tests for backend functions in C# to store and retrieve user data from a SQL database
- Plan and execute discussion sections using cutting edge distance learning techniques
- Provide support through practice sessions and affirmation to build confidence in mathematical abilities
- Track improvements in mathematical skill and technique
- Tutored students taking the calculus series and statistics classes
- Worked in a team of 3 to write and submit a solution paper in 5 days (Problem D, Team #1908810)
- Leveraged spectral graph theory, agent-based modeling, and differential equations to model flow on a network
- Identified potential bottlenecks in the Louvre’s floor-plan and gave recommendations for evacuation strategy
- Used rigorous mathematical techniques to connect dynamics of a random walk model to Brownian motion
- Derived equations that could allow for a novel method of population density estimation
- Created a front end HTML page prettified with Bootstrap to interface with a database
- Wrote CRUD functionality for a SQL database with Node.js
- Worked in a team of 3 to write and submit a solution paper in 5 days (Problem C, Team #77711)
- Experimented in R to find patterns in the states’ energy usage dataset of 10,000+ data points
- Created a mathematical model to explain states’ pattern of renewable energy consumption
- Wrote an open source application in Javascript with the Processing library to simulate flocking behavior
- Generate interaction matrices to explore complex emergent behavior and group dynamics
- Implemented a "Turing machine on a graph" process to search for complex behavior in simple rule sets
- Inspired by Southwell, Huang, and Canning’s paper, Complex Networks from Simple Rules
- Implemented the Kohonen self-organizing map algorithm for dimensionality reduction to reduce points in the RGB colorspace to a two dimensional surface
- Wrote a function to create STL files for the generated surfaces for 3D printing