Resume

At A Glance

  • Core contributor to the community source Kuali Financial System
  • Master of Engineering, Computer Science, Cornell University
  • 10 years of software development experience in Java/J2EE/Oracle, PHP/MySQL and Ruby/Rails/MySQL environments.
  • Team leadership experience.

Selected Experience

Development Manager and Lead Developer, September 2006 - Present
Cornell University, Division of Financial Affairs, Kuali Project
Ithaca, NY

  • Technical leadership of geographically distributed development teams of 4 to 8 developers.
  • Managing team time-lines and workload.
  • Coordinating and leading technical analysis, design and development process.
  • Coordinating efforts with other teams.
  • Coordinating quality assurance process.

Technologies Used: Java/J2EE, XML, Oracle, Spring, Struts, OJB, Tomcat, Eclipse

Developer/DBA, March 2005 - September 2006
Cornell University, Division of Financial Affairs, Kuali Project
Ithaca, NY

  • Developer/DBA for a 800-ish table Oracle 10g database.
  • Migrated General Ledger nightly batch processes from COBOL to Java.
  • Developed user interface and transaction processing system using Struts & OJB (Apache).

Technologies Used: Java/J2EE, XML, Oracle, Spring, Struts, OJB, Tomcat, Eclipse, COBOL

Senior Programmer/Analyst, June 2004 - March 2005
Cornell University, Division of Financial Affairs
Ithaca, NY

  • Technical leadership of 5 member development team.
  • Migrated all financial applications from JRun4 to WebLogic 8.1.
  • Developed new build system utilizing Ant.
  • Significant performance tuning.

Technologies Used: Java/J2EE, XML, Oracle, Toplink, WebLogic 8.1, JRun 4, JBuilder

Freelance Web Developer, July 2002 - June 2004
Self Employed
Ithaca, NY

  • PHP/MySQL development for clients throughout the United States.
  • Projects typically about 6 weeks in length and $5K - $15K.

Technologies Used: PHP, MySQL

Java Software Engineer/Team Lead, April 2001 - July 2002
Azurn Networks
Waltham, MA

  • Developed core XML processing platform.
  • Developed an IO protocol to handle multi-modal (voice, video and data) conferencing.
  • Developed an HTTP server for delivering customized content based on configurable device profiles.

Technologies Used: Java/J2EE, XML, Oracle, OC4J, Eclipse, Nuance Speech Objects, WAP

Education

Master of Engineering, Computer Science, Cornell University, May 2007

  • Coursework in Distributed Systems, System Security, Machine Learning, Information Retrieval, Technical Leadership, Entrepreneurship and Consulting.

Bachelor of Arts, Biology, Boston University, 1999

Research

Power-Aware Service Replication in Wireless Sensor Networks.
Adviser: Dr. Robbert Van Renesse.

Toolkit for Analyzing Web Graphs: A toolkit to enable analysis of the evolution of the link structure of the Internet.
Adviser: Dr. William Arms

Points of Interest

  • Member, Boston University Mens Crew team (undefeated freshman season).
  • House Director, Delta Gamma Sorority, Cornell University, 2004-present.
  • Formerly nationally ranked clarinetist.