Kimbro Staken

1120 W Edgemont
Phoenix, Az. 85007

Mobile Phone: 602-418-9689
Email: kstaken@kstaken.com

Professional Objective

Contracts and consulting engagements where I can apply my software architecture skills, leadership ability and history of innovation to the development of successful, high quality software products and services.

Areas of Expertise

Software architecture, Distributed systems design, Native XML Databases, XML data management, Data modeling, REST web services, Weblog/blogging technologies, Content management systems, Portal software, Web communities, Web application hosting, LDAP directory services, Agile development methodologies, Team leadership, Developer mentoring, Development with open source software, Budget constrained software development, Product development.

Languages

Java, Ruby, Python, Perl, PHP, Javascript, C/C++, Objective C/Cocoa.

XML Technologies

XML, XSL-T, XPath, XQuery, DOM, SAX, XML-RPC, SOAP, XML Schema, XUpdate, XML:DB API, Native XML Databases, Schematron, XHTML, JAXP, Xerces, Xalan, Saxon, libxml, libxslt, REXML, AJAX.

Java Technologies

J2EE, Servlets, JSP, RMI, JDBC, JAXP, JNDI, JSR-170 Repositories, Velocity, Torque, Castor, Turbine, JacORB, OpenORB.

Weblog/Blogging Technologies

RSS 1.0, RSS 2.0, Atom, Atom API, OPML, Blogger API, Metaweblog API, Movable Type API, Trackback API.

Development Tools

Ruby on Rails, Eclipse, Borland JBuilder, Microsoft Visual Studio, Make, Ant, CVS, StarTeam, Microsoft Visual Source Safe, Subversion, UML, Bugzilla, TrackRecord, Trac.

Distributed Development

CORBA, COM/DCOM, Web Services, SOAP, XML-RPC, RMI, AJAX.

Database Systems

Oracle 9i, Sleepycat Berkeley DB XML, Microsoft SQL Server, MySQL, Apache Xindice, OpenLDAP, iPlanet Directory Server, Microsoft Access, Frontbase.

Content Management Systems

Day Communique, Movable Type, Wordpress, Zope, Plone, Syncato, Moin Moin Wiki, Userland Radio.

Operating Systems

Mac OS X, Linux, Sun Solaris, Microsoft Windows 98/2000/XP, SGI Irix, IBM AIX.

Employment History

Consultant
Independent
January 2002-Present

Projects:

Chief Technology Officer
The dbXML Group L.L.C.
June 2000-December 2001

The dbXML Group was an early innovator in the development of Native XML Database technology. The company was built on an Open Source business model with the dbXML Core being open source software and dbXML Enterprise and Embedded products being licensed commercial software. At it's largest the dbXML Group consisted of four developers, yet thanks to progressive thinking and innovation we were able to build out the Core server, launch the XML:DB standards initiative and make an impact on the course of Native XML Database technology far beyond our size. The company failed to survive, but the dbXML software lives on as Apache Xindice. The dbXML software was written in Java and made extensive use of many XML technologies including DOM, SAX, XPath, XSL-T and SOAP. I was involved in all aspects of the company including software development, project management, fund raising, documentation, working with the dbXML open source community and managing the XML:DB Initiative.

Chief Technology Officer
Infostreet Inc.
January 1999-June 2000

While with Infostreet I was responsible for the development of three on-demand application suites: a web hosting system for AGIS Internet, a web store hosting system for CBS StoreRunner and Infostreet's own Web Communities hosted offering. All these systems were highly distributed and designed to be scalable with a target of hosting 1,000,000 web sites. I was responsible for all technology within the company, including setting technical direction, managing the engineering team, defining software architecture and implementation of the systems. Software development covered numerous web based applications that were integrated together to form Infotreet's complete product offering. Notable projects included a fully featured Portal framework, an XML based content management system, an XML based forms management system very similar to XForms and the usage of XML web services for integration before the term web services was in wide usage. Development was done on the Linux platform in Perl, Java and PHP. Databases involved were Oracle and MySQL with OpenLDAP for directory services. The Infostreet Web Communities product is now sold as Infostreet StreetSmart Private-Labeled Groupware.

Chief Technology Officer / Co-Founder
Digiteer Inc.
April 1998-December 1998

Digiteer was founded to create an infrastructure for cross web site personalization and authentication with the goal of becoming a substantial enabler for eCommerce. The technology being developed was very similar to that now used by Microsoft Passport though a core element of the product was integration with smart cards for authentication and carrying of user context. I was a co-founder of the company and was responsible for managing the development team and providing architectural direction for product development. Technologies utilized included Cold Fusion, Java, XML and Oracle.

Senior Software Engineer
Apps Software
January 1998-April 1998

As part of the team building the iTool eCommerce hosting system, I was responsible for the architecture and development of the provisioning system and the systems and network architecture for the product. Development work was done in Visual C++ and Visual Basic on Windows NT. DCOM components were used for middle tier architecture with Microsoft Transaction Server used for runtime deployment. Cold Fusion was used for the presentation layer with Microsoft SQL Server as the database. iTool was eventually spun into a separate company and sold to Onvia.com in Jun. 2000.

Senior Consultant
Netscape Communications Corp.
June 1997-January 1998

As a consultant for Netscape I was involved in a wide variety of projects using Netscape server technology. These projects included Internet EDI deployment, LDAP directory design and application development, deployment of Netscape's email solution and development of CORBA based ecommerce systems. A major area of specialization for me was LDAP system development with Netscape Directory Server.

Systems Engineer
Genuity Systems Engineering
December 1996-June 1997

In a somewhat unusual role for a Systems Engineer, I was tasked with developing Genuity's web and FTP hosting products. In this capacity I was responsible for developing product specifications, systems designs, automation tools, operations procedures and proactive monitoring tools. The product was deployed on Sun Solaris servers throughout Genuity's data centers. I also performed preliminary work for a similar product on Windows NT. In addition to this product development role, I was also responsible for client implementations, day to day systems administration and infrastructure build out in an extremely fast paced production environment spanning data centers in multiple cities.

Lead Programmer
Genuity Consulting Group
February 1996-December 1996

Worked as part of the web development team creating sites for Genuity's customers. In this capacity I did development work in C, C++, PERL, Java, VRML, Macromedia Director and Javascript utilizing Oracle and MSQL databases. I was also responsible for the installation and management of Solaris based web servers running Netscape Enterprise and Apache web servers.

Systems Administrator/Programmer
Goodnet L.L.C.
July 1995-January 1996

Goodnet provided dialup internet and website development services. My responsibilities included system administration of Solaris and AIX based servers including web servers running Netscape Commerce server. I was responsible for developing monitoring and automation tools in C and PERL and developing web sites that required a database back end. In this capacity I developed sites using C, C++, PERL and sh scripting to integrate with an Informix RDBMS.

Publications

Last modified Mar 2006.