Programming
Writing software is how I make a living. I have been seriously programming with computers since 1994.
Language specific information
Projects that I have contributed to:
- Online Interval Arithmetic Calculator allows the user to experience true interval arithmetic accuracy. The program has two components: a computation engine written in C++ based on the Sun Interval Library, and a Python based web interface.
- Cbase an online application written in ColdFusion that administers the Stony Brook Medical School.
- RiskCalc: contributed code for computing convolutions with arbitrary copulas.
- Chronux: Developed a small gui program for classifying waveforms by class and automated algorithms (see the source).
- Elicitor: contributed code for computing interval bounds on the sample variance.
- Ecorisk: a rapid screening tool for ecological risk. I wrote the algorithms for propagating measurement uncertainty through time. Algorithms implemented here are developed further in my doctoral dissertation.