Expertise:
- Object Oriented Analysis and Design: over 12 years of experience with various object-oriented programming languages including Java, C++, Perl 5, Javascript, Objective-C and Smalltalk. I was in the Object-Oriented Programming group at the U S WEST research labs and also helped other development groups adopt object-oriented programming techniques. I taught tutorials on object-oriented programming at USENIX technical conferences.
- Web Design and CGI Programming: designed and developed the first version of the Internet Yellow Pages for U S WEST and a complex web-based custom email subscription service for Exactis.com that was designed to handle over two million subscribers. Built the web sites for CaringFamily LLC which use ColdFusion, JavaScript, jQuery and a MySQL database.
- Database Systems: over 15 years of experience in relational database systems and database design. I helped design and implement an early object-oriented database for Columbine Data Systems that was used to support a large CAD/CAM application.
- Interactive Television and Media: lead software developer for CityKey San Francisco, an early interactive television application that let users tour the city from the TV sets in hotel rooms using the TV remote control. Have developed projects using Macromedia Director, Hypercard, Adobe Photoshop and similar tools.
- Large Production Systems: I was Principle Engineer for Infobeat, in charge of the software development for a custom email news service that had over two million subscribers. The company, which was purchased by 24/7 Media, was sending out over twenty-five million custom emails per day last year. This is a large 24 by 7 database driven system. I designed and built email products that were used daily by most of the Infobeat subscribers.
- Click here to see my resume