Dane Summers
Durham, NC ********@********.*** http://pinedesk.biz
Summary
Project manager, software architect, Java developer, system administrator, and product designer.
I d like to work with a motivated and communicative team of customers and developers.
Experience
SharkByte Systems, Lead Developer, April 2006 present, New York, NY
As the lead developer I was responsible for several technical and organizational aspects of the company:
Manage the development cycle for 4-5 developers.
Created organizational processes: development and support process, release planning, QA and regression.
Researched new technologies & wrote specs for new features and products.
Provided technical support.
Led our yearly/quarterly strategy meetings, and design meetings.
Crafted hiring requirements and participate in interviews of perspective technical staff.
I have worked on innumerable projects. Some highlights include:
Designed the drivers for several new kinds of hardware: RFID readers, ticket spitters, exit gates, relays, several
printer models, a Verifone credit card pin pad, encrypted MSR, cash acceptor and dispenser.
Wrote the documentation and change processes required for PCI PABP certification.
Directed the adoption and updates of several software tools: no bug tracking to Bugzilla, CSV to SVN, ant to
maven, no continuous integration to teamcity.
Wrote our in house configuration and support infrastructure.
SharkByte Systems, Developer, May 2001 April 2006, New York, NY
Implemented several drivers for peripheral hardware: biometric fingerprint, ticket and receipt printers, and
external line displays.
Deployed, supported and maintained a suite of products.
PineDesk Software, 2005 2007 Boston, MA
I developed an educational flash card application for Palm OS and sold it through Tucows and Handango. You can
read more about it on its blog (http://pinedesk.blogspot.com).
Implemented a complete desktop (webstart) and mobile (java via superwaba) product.
Integrated with the Handango customer registration system.
Barpoint, Inc, Developer, July 2000 August 2001, New York, NY
Designed a key/value configuration language for Palm OS product, wrote the C library and Java desktop
configuration application.
Designed an XML DTD for a product database, and implemented and hosted an HTTP server that allowed
customers to query the product database.
Skills
I have worked with numerous technologies, including (but not limited to) those listed below:
build tools: ant, maven, cake, make, gradle, rake
administration: shell, sed, ssh, rsync, runstack, chef, ansible
languages: java, python, groovy, javascript, coffeescript
databases: oracle, mysql, hsql, postgres, sqlite, mongo
app servers: tomcat, jetty
testing: junit, easymock, spock, nose, jasmine, marathon, dbunit
virtualization: kickstart, ec2, vagrant
windows: cygwin, ActiveX
Education
During my undergraduate education I participated in a 3-2 dual degree program; I was awarded a degree from
each institution when I completed my course work.
BS in Computer Science Washington University in St Louis 1998-2000
Graduated in 2000, cum laude.
BA majoring in Pre Engineering Warren Wilson College 1995-1998
Graduated in 2000. Awarded the Katherine A Fitton Award in Mathematical Science.
Interests
Programming and Art:
In 2011-2012 I created several interactive visualizations that can be viewed on my website
(http://www.pinedesk.biz).
I have contributed to open source projects, the most recent of which include ansible and open states.
Libraries and applications that I have written are publicly available on github (http://github.com/dsummersl).
Writing & Teaching:
In April, 2011 I taught a 3-session hands-on workshop called DIY Electronics based on the 555 timer.
I have a blog on the topic of vim (http://viming.blogspot.com).
Reviewed a children s book about rubber-band automobiles for the American Scientist magazine.
Taught introductory clogging classes in 2006-2007 in Cambridge, MA.