I am a PhD student of computer science at the University of British Columbia where my advisor is Dr. Tamara Munzner. My research is in information visualization and dimensionality reduction. Additionally, I work as a research consultant for Twin Beach Analytics where I help to design and implement quantitative trading strategies.
Stochastic Optimization (Machine Learning) Derivation of an alternative to Stochastic Meta Descent based on Kalman Filtering. (link)
Minimum Degree Reordering (Sparse Matrix Computations) A tutorial on minimum degree reordering algorithms for speeding up exact inverses.(link)
Small World Graphs (Information Visualization) An implementation in prefuse (alpha) of Jarke Van Wijk's Small World Graph Visualization. (link)
Nonnegative Matrix Factorization (Nonlinear Optimization) A projected gradient algorithm for NMF that takes an initial newton step. (link)
GrowBot (Video Game Design) A game submitted (and accepted!) to the Student Showcase at GDC 2004. (link)
TeamView (Undergrad Research Project) Insect tracking, labelling and editing software. (link)
Metacombine (Digital Library Research at Emory University) Researching and measuring document clustering algorithms. (link)