# jemdoc: addcss{person.css}, showsource = Jacob Mattingley ~~~ {}{img_left}{jacobm.jpg}{Jacob Mattingley} [http://www.stanford.edu/~jacobm/ Jacob Mattingley] ({{NZ}}) \n Ph.D. Candidate\n [http://www-ee.stanford.edu/ Department of Electrical Engineering]\n [http://www.stanford.edu/ Stanford University]\n\n Advisor: [http://www.stanford.edu/~boyd/ Professor Stephen Boyd] ~~~ == Contact Packard 243, Stanford, CA 94305\n [jacobm@stanford.edu] == Interests and current research - Computer modelling of convex problems - Engineering applications of convex optimization - Signal processing == Software - [http://cvxmod.net/ CVXMOD], a Python tool for convex optimization (currently in *alpha*) - [http://jemdoc.jaboc.net/ jemdoc], a light, $\mbox{\LaTeX}$ equation supporting, text-based markup language for creating websites == Teaching Teaching assistant for: - Introduction to Linear Dynamical Systems ([http://www.stanford.edu/class/ee263/ EE263]), Autumn 2006 and Autumn 2007 - Convex Optimization I ([http://www.stanford.edu/class/ee364a/ EE364a]), Winter 2008 - Convex Optimization II ([http://www.stanford.edu/class/ee364b/ EE364b]), Winter 2007 and Spring 2008 == Education - M.S., Electrical Engineering, [http://www.stanford.edu Stanford University], June 2007 - B.E. (Hons) (First class), Electrical and Computer Engineering, [http://www.canterbury.ac.nz Canterbury University], April 2005 == Random stuff - [vim.html vim:essentials], a short page describing some of the essential features of the [http://www.vim.org/ vim] text editor. - [lp80.html 80 character Matlab LP solver] - [matrixmultiply.html Matrix multiplication speeds in C]