Java, Groovy, C#, SQL, Javascript, XML, WML, HTML
J2EE, .NET, Spring MVC, Hibernate, Grails, JUnit, Ant, Maven
WebLogic, WebSphere, Tomcat, Resin, Red5, Apache, IIS
Oracle, MySQL, MSSQL Server, Informix
Win32, FreeBSD, Linux
Razorfish - San Francisco, CA
Core member of team developing Spring / Hibernate / Interwoven platform for the NFL’s thirty-two team websites.
Current TV - San Francisco, CA
Developed Spring / Hibernate social-networking, news, and video application (http://current.com). Implemented Groovy / Grails tool set for site administration. Developed Red5 application for Flash / AMF communication with back-end services.
GetActive Software - Berkeley, CA
Implemented features in Java-based content management system used by wide range of public interest organizations, labor unions, and associations.
Gamut Mobile / Davis-Elen Advertising - San Francisco, CA
Architected and built a clustered content management system for distributing media to mobile phones. Built with Struts and Apache OJB object-relational mapping
Red Sky Interactive / Agency.com - San Francisco, CA
Developed web applications using Java and ASP.NET. Clients included Texaco, Miller Brewing, and Visa USA.
Roundpeg - San Francisco, CA
Developed database-driven applications for the web using Cold Fusion and Java. Clients included Visa International and Creative Labs.
Access Technologies Group - Philadelphia, PA
Developed training and marketing applications for CDROM and the web. Clients included Lucent, AT&T, and BellSouth.
Computer Resources Center, Bard College - Annandale-on-Hudson, NY
Assisted in faculty desktop publishing facility; installed hardware and software; developed and managed usage database; provided help desk support.
Georgia Institute of Technology - Atlanta, GA
SUNY-Buffalo - Buffalo, NY
SUNY-Buffalo - Buffalo, NY
Bard College - Annandale-on-Hudson, NY
Berkeley Extension – San Francisco, CA
Introduction to fundamental data structures and algorithms.
IAM Consulting – San Francisco, CA
Introduction to Java syntax and core APIs for experienced programmers.
Georgia Institute of Technology - Atlanta, GA
Graduate seminar, program in Information Design and Technology (audited).
Georgia Institute of Technology - Atlanta, GA
Graduate seminar, program in Information Design and Technology (audited).
Bard College - Annandale-on-Hudson, NY
Undergraduate course. Developed expert systems using Turbo Prolog.
Bard College - Annandale-on-Hudson, NY
Undergraduate course. Learned procedural programming techniques using Turbo Pascal.