My economic research focuses on microeconomic theory, and in particular on the study of auctions. I am currently pursuing a thread of topics which relate to the provisioning of multiple homogeneous goods in the same auction, a method which is commonly used to allocate government securities, power generation, and other commodities routed through a central agency. I aim to lend theoretical support to arguments in favor of mechanism selection by the auctioneer, with an eye toward practical implementability.
You might see me present any of the above projects (or others) if you check my calendar.
I am in the process of building and maintaining a list of references contained in my papers. Having been stymied by Google Scholar more than a few times, even with VPN, I think it's only fair to make accessible the papers that I have found in the public domain.
Coding helps me explore unusual, aesthetic questions. While it might be a stretch to classify the following as research proper, each represents something deeper than just-a-website. All can be played with to satisfy your own curiosity, although some need to be downloaded first.
- Fractal generator
HTML5 implementation of the splash page fractals, built to test real-time image generation prior to site upgrade. 2D rendering in WebGL is still an emerging feature, with especial pitfalls if the underlying optimization problems are not known in advance; there's a <canvas> backup for browsers that don't make the grade.
- LaTeX to png
Generates png graphics from LaTeX math markup; although there are many similar services out there at present, back in 2008 this was pretty much the option. As of right now, I am hosting 29872 mathematical formulas available to the world, which proves that someone out there finds this useful.
A locally-successful rock-paper-scissors runner-up, coming in second place in the first-and-last annual Homestead Rock-Paper-Scissors championship (where the only rule was to not implement Iocaine Powder). The primary challenge of this was not so much implementing a complex decision rule as it was implementing it in LOLCODE; I am proud of its performance given the constraints.
A Perl interpreter for LOLCODE; now ships with FreeBSD. While cat macros have come and gone — and good riddance — this experiment in language design and implementation has proved fairly instructive downstream.