
Technical Lead and Development Manager
Greater Seattle Area

Technical Lead and Development Manager
Greater Seattle Area
I have sixteen years of software development experience with 10 of those years as a technical lead/development manager. My teams have ranged as small as 3 up to an entire development organization of 45 people. As a manager, I am experienced in leading cross-functional teams of front-end Web developers, software engineers, testers and operations engineers.
The majority of my experience is in designing, building and releasing Web applications, services and Internet-enabled desktop applications.
(Public Company; ADBE; Computer Software industry)
November 2004 — Present (5 years 1 month)
2008 - present
* Leading development of a Web service for storing, searching and manipulating metadata, specifically Extensible Metadata Platform (XMP) and Resource Description Framework (RDF).
* Exposing team to newer technologies such as Git, Puppet, Ruby, Rack, Sinatra.
* Implementing REST API using Ruby, Rack and Sinatra.
* Moving the team towards a model of continuous deployment, using Puppet as a tool for automated infrastructure configuration management.
2004 - 2008
* Managed a distributed software development team that built application management technologies for the Creative Suite and Acrobat.
* Managed development of shared end user license agreement, serial number validation and registration component.
* Led development of a domain specific language (DSL) and compiler for installers on Windows and Macintosh OS X.
(Public Company; VTRO; Internet industry)
July 2002 — July 2004 (2 years 1 month)
Comet Systems was the creator of the Comet Cursor, Comet and Starware search toolbars and ScreenSavers.com. Comet was acquired by Miva and has been rebranded Alot.
* Managed software development team focused on building connected desktop consumer software.
* Acted as primary architect for the core client runtime, Genesis, and Javascript-based framework, CometScript.
* Designed an automated build system using C#, NAnt and Visual SourceSafe to replace manual build process achieving 80% automation.
* Defined and implemented a bi-weekly software release process that coordinated activities across client, server and database development groups, increased accountability and reduced post-release errors by approximately 30%.
* Migrated custom PHP and MySQL defect tracking system to Seapine Software's Test Track Pro.
* Migrated from custom installer technology to an open source solution, the Nullsoft Scriptable Installation System (NSIS), achieving a 40% decrease in overall installer size thus reducing overall download time.
* Designed a download manager application to more reliably download and install client applications.
(Privately Held; Computer Software industry)
March 2001 — March 2002 (1 year 1 month)
Passlogix is a leading provider of enterprise single sign-on solutions (ESSO).
2001 - 2002
* Led engineering team for v-GO Single Sign On (SSO).
* Researched and designed interface for smart card authentication.
* Designed predefined Web logon feature, which allowed≈ immediate support for many popular Web sites and applications.
* Prototyped a subset of v-GO components in C# for possible code migration to a .NET Framework implementation.
2001
* Led engineering team for v-GO Exchange
* Co-developer of the initial prototype of the v-GO product, primarily the credential storage management and credential insertion components.
* Designed a more scalable credential storage management component and user interface branding support for v-GO Exchange.
* Reduced known defect count by 50% across entire product line, achieving highest quality level since the product's inception.
* Implemented an automated daily build process with integrated internationalization (I18N) and localization (L10N) compliance testing.
(Privately Held; Internet industry)
February 2000 — February 2001 (1 year 1 month)
Red Sky Interactive was an interactive agency that was purchased by Omnicom and merged into Agency.com.
* Recruited the entire Systems Development staff for the New York office (Software Engineering, Operations, Information Architecture, Web Development and Quality Assurance) and managed its growth to the second largest technology team in the company in less than one year.
* Developed a multi-platform (Windows and Java 2, Enterprise Edition) technology strategy for the New York office providing the Business Development team a means to pursue additional clients.
* Migrated Nikon USA Web site from ColdFusion to a content management system (CMS) using Java, Oracle, XML and XSLT.
* Led re-engineering effort for a luxury retail startup, BestSelections.com.
* Led various smaller, interactive projects for customers such as Altoids, Prudential, Slim Jim and Texaco.
(Internet industry)
October 1997 — January 2000 (2 years 4 months)
Brand Dialogue was the interactive agency for Young and Rubicam Advertising in New York.
Technical Director (1998 - 2000)
* Led a small team of backend Web developers.
* Designed and implemented a content management system (CMS) for PfizerforLiving.com, a personalized health community powered by Java, Oracle and the Ultraseek search engine. Site received awards for best health-related content and community site in 1999.
* Designed and implemented a content management system (CMS) for the Sony Home Entertainment Universe Web site using Java, Oracle and the Ultraseek search engine.
Senior Software Engineer (1997 - 1998)
* Implemented a product catalog and gift registry using Active Server Pages and Microsoft SQL Server for Fisher-Price.com in two months in time for the New York City Toy Fair.
(Educational Institution; Higher Education industry)
September 1993 — October 1997 (4 years 2 months)
Software developer for the Center for Applied Large-scale Computing distributed systems research lab.
Senior Software Engineer (1995 - 1997)
* Developed initial prototypes for several Internet startup companies, including password management, streaming media and ad traffic management applications.
Software Engineer (1993 - 1995)
* Developed features and applications for the Consortium for International Earth Science Information Network (CIESIN) Gateway distributed database client applications for Microsoft Windows and X-Windows.
BS , Computer Science , 1990 — 1995