Dave Carver
Principal Software Engineer, BPMS at Intalio
aca6gs@r.postjobfree.com
Summary
Jack of all trades, give me a book, a problem, and project, and I'll figure it out. Comfortable working in both
Client/Server, as well as mainframe technologies. Experience in Java, Eclipse Plugins, Android, Maven,
Continuous Integration, SOA, Agile Development, .NET, Java EE, Ruby, and open source software
development.
Specialties: Google TV Development and Android 3.2 or higher experience. XML software development and
related technologies. Committer on eclipse VEX, XSL Tools projects, PsychoPath XPath processor, and Mylyn
Mantis, . Agile software coaching and mentoring using Scrum.
Lead designer and implementer for Serenity for Android an open source client for Plex Media Server designed
for the 10ft viewing experience.
I'm a big proponent of Open Source development, software tools, and open source communities. My various
open source projects I contribute to or have created can be found on github (https://github.com/kingargyle).
Experience
Principal Software Engineer, BPMS at Intalio
January 2010 - October 2013 (3 years 10 months)
Responsible for a wide variety of projects covering Open Source software development, Service Orient
Architecture, private cloud implementations and software deployment. Was lead on continuous integration
builds, and Spring Integration for Intalio Create. Lead a team of software developers from around the world
to help eBay open source the Turmeric SOA framework. During this time I was also actively participating
on the Eclispe Architecture Council.
XML Data Consultant at Silicon Software
January 2010 - December 2012 (3 years)
XML Data Consultant for Standards organizations, implementing agile software development techniques.
XML Data Architect at STAR
February 2005 - January 2010 (5 years)
Resposnible for the development, maintenance, and release of the Business to Business data standards for the
Dealership management systems for the Automotive, Powersports, Heavy Duty Truck, and marine industries.
Continues support and development of tools for implementing the specifications. Working with various
other organizations, and software development companies to help implement the standards.
2 recommendations available upon request
Page1
Consultant at Compuware
1997 - 2005 (8 years)
Worked on a variety of applications and client sites. Primarily focused on E-Commerce and Business to
Business data exchanges. Worked in multiple programming languages, and multiple platforms. A sample
project:
Developed a WYSIWYG Template Editor for Unemployment Claims system. Replaced a developer that was
having problems implementing the system. Turned the project around so that it implemented a web based
editor using Visual Basic, and XML for the storage medium. Developed REST based Web Services and
interfaced with the main Java EE application for printing and processing the letters. The editor would
generate XSLT files that were then used to process XML files into PDF documents. Developed a polling and
printing application to automatically print the PDF documents at the appropriate printer when the documents
were generated. All processing happened real time and documents were created from the XSLFO source
files produced by the XSLT Templates.
2 recommendations available upon request
Consultant at BMW Financial Services
2001 - 2002 (1 year)
Developed a SQL Server DTS transformation application, that interfaced with external systems. Needed to
work entirely in T-SQL and work with multiple trading partners.
Programmer at Columbus State Community College
1992 - 1996 (4 years)
Responsible for FEE payment system for 15,000+ student body. Worked on a variety of applications
including Student Loans, Site, and EDI data exchange. Responsible for both DOS/VSE and client server
applications.
Projects
Serenity for Android
December 2012 to Present
Members:Dave Carver
Serenity for Android is a client for the Plex Media Server and Android 3.2 or higher devices. It is optimized
for the 10ft viewing experience, but runs equally as well on tablets with 720p displays or higher. The larger
the screen the better it is. The project is open source, under a MIT license.
Vex - Visual Editor for XML
Members:Dave Carver
Vex is a document focused XML editor. It provides a WYSIWYMG type visual editor primarily for
DocBook, DITA, XHTML, and other document focused formats. Brought the project over from SourceForge
as an eclipse web tools project. Rebuilt up a team while in the Eclipse Web Tools Incubator, and eventually
graduated the project to the Mylyn Docs project where the project is being actively developed.
Page2
Eclipse XML Source Editing Tools
Members:Dave Carver
Primarily worked on the XSL tools portion. Team lead for the XSLT Editor and PsychoPath XPath processor.
Responsible for the implementation of the XSLT editor and extending the Eclipse XML editor to support
XSLT related tasks.
WTP Incubator
Members:Dave Carver
Lead on the WTP Incubator project at Eclipse. It is a high level project where sub projects can be nurtured
and grown. Eventually as they mature and establish a community they can be graduated to an appropriate top
level project.
Mylyn Mantis
Members:Dave Carver
A Mylyn connector for the Mantis BT bug tracker.
Turmeric SOA
Members:Dave Carver
Turmeric is a collection of SOA runtime components, and enterprise web services. It provides a scalability
and is used extensively by EBay. Lead the team that opened source the software, and responsible for
maintenance of the Turmeric Eclipse Plugin.
Skills & Expertise
Agile Methodologies
Software Development
XML
Android Development
REST
Java Enterprise Edition
UML
Eclipse
SQL
SOA
XSLT
JavaScript
Scrum
Web Services
XSL
Java
Android TV
Google TV Development
Page3
Education
Columbus State
Associates, Computer Programming, 1990 - 1993
Big Walnut
Honors and Awards
Nominated Top Contributor to eclipse for 2008.
(http://www.eclipse.org/org/press-release/20090202_awards.php)
Eclipse Top Contributor Finalist for 2008.
Certified Scrum Master, 2007
USSF State Soccer Referee
Interests
soccer refereeing, xml, open source software development, agile project managment, eclipse, mylyn-mantis,
gbpvr (CDK Scheduler), android, google tv
Page4
Dave Carver
Principal Software Engineer, BPMS at Intalio
aca6gs@r.postjobfree.com
4 people have recommended Dave
"Dave is an excellent programmer with exceptional talent and problem solving skills. He was able to review
many development processes and create automated options that allowed the team as well as customers save
valuable time from product start to finish. He commits himself to understanding the development community
and new standards as they become available and how he can leverage them to streamline necessary
development tactics."
Nichole Pierron -PMP, Project Manager, STAR, worked directly with Dave at STAR
"I had the pleasure of working with Dave for 30 months as a STAR member (MATES/NMMA) and for a year
while serving on the steering committee of the STAR organization. Dave has deep knowledge of XML and IT
and is a key asset to the organization. Additionally, he is very responsive to member needs. He's one of those
rare folks with strong technical skills and people skills to boot."
John Warnik, Steering Committee Member, Standards for Technology in Automotive Retail, worked
directly with Dave at STAR
"Dave Carver is a can't miss addition to any team; professional, skilled, reliable and 100% team player. Joe"
Joe Bechtel, Sales Manager, Compuware, worked directly with Dave at Compuware
"I had the pleasure of working with Dave in my territory while at Compuware. I had always known that Dave
was a highly skilled developer and techncial professional, but came to find his dedication to ensuring the
client's success and ability to work through high pressure situations to be his greatest strengths. Even though
Dave was working on a platform that was not leading edge, Dave treated the engagement as though it was the
most important one in the company. I would be more than happy to work again with Dave."
Rich Grunenwald, Director, Compuware, managed Dave indirectly at Compuware
Contact Dave on LinkedIn
Page5