Software Development Manager
Greater Seattle Area
Software Development Manager
Greater Seattle Area
Experienced software development manager/software designer with over 10 years of experience in software development, design and architecture. Hands-on knowledge of current technologies, proven team leadership ability and track record for successfully implementing development best practices and delivering internal and commercial software products on time and on budget.
Designing new product features, researching new technologies, implementing software development best practices, including functional and technical specifications, code reviews and test plans, allocating resources and managing project schedules and presenting technical capabilities to prospective clients and partners
(Public Company; 1001-5000 employees; ADBE; Computer Software industry)
November 2004 — Present (4 years 9 months)
• Developing a Web service for storing, searching and manipulating metadata, specifically Extensible Metadata Platform (XMP) and Resource Description Framework (RDF)
• Writing critical-path code in Ruby, Merb, DataMapper and PostgreSQL
• Performing minor system administration and deployment tasks on OS X and Linux using Capistrano
• Managed software development team that built core installation and application management technologies for Adobe products
(Public Company; 201-500 employees; MIVA; Internet industry)
July 2002 — July 2004 (2 years 1 month)
• Managed software development team focused on building connected desktop consumer software
• Assumed role as primary architect for the core client software framework,Genesis
• 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 reliably download and install client applications
(Privately Held; 11-50 employees; Computer Software industry)
March 2001 — March 2002 (1 year 1 month)
Co-developed the initial prototype of the v-GO product
Led engineering teams for v-GO product line, v-GO Exchange and v-GO Single Sign On (SSO)
Reduced known defect count by 50% across entire product line, achieving highest quality level since the products' inception
Implemented an automated daily build process with integrated internationalization (I18N) and localization (L10N) compliance testing
Designed OLE DB-based credential storage management component and user interface branding support for v-GO Exchange
Researched and designed interface for smartcard authentication
Designed predefined Web logon feature for v-GO Single Sign On
Implemented a subset of v-GO components in C# in order to devise a possible migration strategy from the existing Windows 32 API/COM code base to a .NET Framework implementation
(Privately Held; 201-500 employees; Internet industry)
February 2000 — February 2001 (1 year 1 month)
• Recruited entire Systems Development staff for the New York office and managed its growth to the second largest technology team in the company in less than one year
• Managed Systems Development department (Software Engineering, Systems Integration, Information Architecture, Web Development and Quality Assurance) for New York office
• Developed a multi-platform (Windows and Java 2, Enterprise Edition) technology strategy for the New York office and providing the Business Development team a means to pursue additional clients
• Assumed the role of primary software architect for Nikon USA redesign project. Converted existing Web site implemented in ColdFusion to an interactive product catalog with extensions for future e-commerce applications using Java Servlets,JSP, JDBC and XML/XSLT
• Developed technical specification for a redesign of the NikonNet photo-sharing service
(Privately Held; 51-200 employees; Internet industry)
October 1997 — January 2000 (2 years 4 months)
Redesigned and re-implemented Fisher-Price.com following an unsuccessful, year-long effort; within two months implemented an ad rotation engine, product catalog, shopping cart and gift registry using Active Server Pages and Microsoft SQL Server
Designed and implemented PfizerforLiving.com, a personalized health community and content site and created a publishing engine, membership system, search engine, survey generator and interactive health applications. Entire site powered by Java Servlets, JSP, JDBC, Oracle and the Ultraseek search engine. Site received awards for best health-related content and community site in 1999.
Designed and implemented Sony Home Entertainment Universe. Implemented a product browser, product catalog, system configuration engine, store locator, registration system and search engine using Java Servlets, JSP, JDBC, Oracle and the Ultraseek search engine.
(Educational Institution; 11-50 employees; Computer Software industry)
September 1993 — October 1997 (4 years 2 months)
Worked in the Center for Applied Large-scale Computing:
Developed features and applications for the Consortium for International Earth Science Information Network (CIESIN)
Maintained and enhanced the CIESIN Gateway distributed database client applications for Microsoft Windows and X-Windows
Co-developed new cross-platform, client architecture for Windows, Macintosh and X-Windows in C++ using the Microsoft Foundation Classes (MFC), Visual C++ Cross-Platform Edition for Macintosh and Bristol's Wind/U.
Developed data and control protocol middleware for a streaming media system for Netcast Communications
Co-developed initial prototype of the v-GO password management system for Passlogix, Inc.
Developed an ad banner traffic management system using Active Server Pages and Microsoft SQL Server for Solbright, Inc.
BS , Computer Science , 1990 — 1995
software development, web development, management, movies, anime, books