I recieved a PhD from the Courant Institue - NYU in Mathematics specializing in Probabiity Theory in 2006. My thesis advisor was S. R. Srinivasa Varadhan . My dissertation was on the topic of Random Walks in Random Environments. Quenched large deviations for multidimensional random walk in random environment: a variational formula.
My journey into computer science began in 1981 when I was a sophmore at the University of Pennsylvania, where I received a BSE in Computer Science and Engineering. I have been programming and studying CS ever since. My interests include computer architecture, graphics, and programming languages. I was an active member of the Haskell community for many years where I was a coauthor of the diagrams package. Since then I have been focused on Rust as my "main" language. Writing the wassily 2d generative art package and contributing to other open source projects.
I believe in embracing the differences between generative art and traditional media, e.g. painting. In contrast to artists who attempt to make their works look “natural” I triy to emphasize the unique advantages of computer generated art. Examples include: the ability to use thousands of colors, the use of coherent noise, and many others that you can see in my art work.
I studied finance at the University of Chicago where I earned an MBA with a specialization in Finance in 1986. From there I went to work at Salomon Brothers Inc., which was acquired by Citibank in 1998. I left later in that year after working as a Managing Director and head of the Fixed Income Arbitrage Division. Recently, I have been teaching Asset Pricing, Derivative Securities, and Topics in Financial Engineering at the Yale School of Management.