About Shane Duan

I believes that a successful software project is a project that produce good quality software that the customer needs in a timely fashion. I believe that powerful tools and agile practices are the keys to a successful software development project.

As a profession spending over ten years in software industry building high-energy team, coaching members to excel, and pushing projects through obstacles, I am expanding my horizon by getting an MBA degree at Wharton so that I can make an even bigger contribution to my profession, my life and the society

Guidewire

Working for Guidewire, as team lead on Application Framework Team, building shared features among Guidewire insurance products.

ThoughtWorks

Working as a ThoughtWorker, traveling within US and to China for Agile Projects. Attended role including:

Borland

Working on JBuilder. Areas are:

Independent Consultant

Working as an XPdeveloper in Portland, Oregon, 2001, which changed his perspective on the craftsmanship of Software and he have never turned back since.

Cysive

As a senior consultant delivering enterprise application using RUP.

EquipmentAuction.com

A taste of the excitement and craziness of a startup, and the experience of a software project management that raised many questions.

CSC/SCI

Three years of interacting with Database provided Shane the understanding of relational database that gives his the leverage that he needs to work with DBA. Shane also picked up PowerBuilder, Shell, and As/400 RPG on the way (not to recommend anyone to learn them).