Badges
Certifications
Work Experience
Senior Developer
OpenLink Financial• 2007 - 2018
Developer
Information Builders• 1991 - 2007
Education
The Cooper Union for the Advancement of Science and Art
Computer Science & Engineering, BS• 1985 - 1990