I am passionate about all kinds of mathematical algorithms. My background is in pure mathematics, but I had been active in mathematical software development and publishing for more than 10 years before joining Microsoft.
After working for more than five years on the core Algebra and Calculus features of Mathematica®, I went on to work as a principal contractor developing an algebraic application that has been subsequently published as firmware for Casio® Algebra FX scientific calculator and Casio® ClassPad 300.
There is a lot of my code implementing both symbolic and numeric math running commercially.
My current projects are in the areas of Quantum compilation, Time Series Analysis and Forecasting, Text Mining.