John Duncan

I am interested in a softwares position that embraces my skill as a problem solver and encourages group work, egalitarian coordination, close customer contact, and many values of Extreme Programming.

I will also consult on the implementation of XP, collaborative methods and automated methods.

mailto:jddst19@mac.com


Resume


Skills

Experience June 2000 - August 2002. Developer. ThoughtWorks, Inc., Chicago, IL I was a founding member of the Collaborative Development Group.

My consulting clients included BP Integrated Supply & Trading in London; Dana Commercial Credit; the financial markets industries; Input/Output, a manufacturer of oil exploration systems; a web portal company; and Seismiq, a leasing ASP.

I have been involved in the successful implementation of Extreme Programming in several environments. My experience during this time included Java: JSP, Servlets, ODBC, SQLj; C++: Cross-platform development using GNU Autotools and GCC simultaneously with Microsoft Visual Studio.

I am most proud of the work we did on the QuickFIX FIX engine (quickfix.thoughtworks.com). I also was instrumental in applying practical methods derived from XP to save a data conversion project that had poor software, waning morale, tense client relationships, and a dismal outlook.

I have experience in providing leadership after gaining respect for my pragmatic approaches and problem solving skills.

Summer 1998-Spring 1999. Student Programmer. SRG, University of Pittsburgh. Skill areas: Data management/manipulation, User-interface design/redevelopment. Skill set: Access SQL and FoxPro, Visual Basic, Requirements analysis and system design. Reason for leaving: Disliked the environment.

Summer, 1997. Programmer Intern. Papyrus, Inc., Pittsburgh, PA. Skill areas: Client-server programming. Skill set: C++ on Windows NT 3.51. SQL. ODBC, Access and SQL Anywhere. Reason for leaving: Went back to school.

Education

1996-Present. University of Pittsburgh, Pittsburgh, PA 15260. Majors: Computer Science (Software Engineering) and Philosophy.

1995. Rennselaer Polytechnic Institute, Troy, NY. Course: Philosophy of Artificial Intelligence.

1992-1996. Niskayuna High School, Schenectady, NY 12309.

Achievements


CategoryHomePage


EditText of this page (last edited May 24, 2004) or FindPage with title or text search