Kaiser Permanente, Oakland CA 10/2001 - Present
Executive Director, Solution Delivery Achitecture
Executive Director of Solution Delivery Architecture for Kaiser Permanente, the largest integrated provider and insurer of healthcare in the United States, with responsibility for the integration of all portfolio architectures, application and collaboration architectures. Since arriving in the fall of 2001, I have established metrics for measuring and graphically representing the cost and complexity of the existing application and infrastructure portfolios. I then created a business case showing a $1 Billion NPV showing the enterprise how it could move forward. This enabled the company executives to make fact based decisions for change. It provided sufficient foundation for senior executives to reevaluate and shut down a non-productive project costing $16 million a month and announce plans to spend $1.8 billion to re-invent Kaisers care delivery and business systems. The results of this effort were announced February 4, 2003. In anticipation of the heavy integration load the new strategy would bring, I created an Enterprise Collaboration Architecture that is being supported by IBM, Microsoft, PeopleSoft, and the leading care delivery software vendors to enable Kaiser Permanente to efficiently integrate new software portfolios to support an integrated delivery model. It is based on Web Services standards and includes publish & subscribe, security, error handling, and systems management support.
Independent Consultant 08/98 – 10/2001
NexTrade, Clearwater, FL 7/2000 – 10/2001
Stepped in after failed 12 month BEA Systems development effort. Developed a messaging based architecture for this electronic trading floor (ECN) business. Analyzed existing online trading system design to identify performance and scalability defects. Created a multi-tasking / multi-processing architecture and design for the removal of immediate performance bottlenecks and implemented those changes resulting in an immediate 2x performance improvement. Project manager of implementation team dedicated to a six phase evolutionary plan. 10x performance achieved in 4 months. 100x achieved by 6 month deadline supporting 160 million shares / day. Activex, COM+, C++, VB6, NT, Windows 2000, MSMQ, XML, extreme programming methodology (XP), RAD. This system was purchased by CitiGroup in 2006 to become their electronic stock trading system.
News company, NYC (Confidential) 1/2000 to 7/2000
Created an architect and application design for a news gathering and distribution web application based upon XML, HTTP, FTP, and T120 multicast protocols enabling dynamic authoring and multicast monitoring of new content. Active X, C++, VB6, WebSphere, Visual Age Java, J2EE, JSP, XML, Servlets, Java, Extreme Programming methodology (XP), RAD.
Lenslet Labs, Isreal 1/2000 to 8/2000
Market development consultant for optical DSP coprocessor company located in Israel. Created us business plan and market analysis for breakthrough DSP hardware and software. Researched next generation image and video compression technologies, wireline and air communication protocols and requirements.
General Motors & HP, Warren, MI 9/1998 to 1/2000
Lead architect responsible for developing overall Corba based integration and application architectures for General Motors process and systems integration center. Key player presenting and selling the need for integration and application architectures / infrastructure in GM. Organized / staffed architecture design teams. Delivered overall system integration architecture on time within budget that has been adopted worldwide. Developed CAD / CAE application integration architecture for virtual vehicle framework program. Worked with hp and GM is&s to promote the adoption of these architectures across GM. Significant player creating partnership relationships with Iona, BEA systems, data access technologies, Unigraphics Solutions, NEC, Concept 5 to develop and deliver architecture based solutions to GM. Java, Weblogic Server and Weblogic Enterprise, Rational Analysis Suite, RUP, HP/UX, RAD.
Clorox Corporation, Oakland, CA 8/1998 to 11/1998
Took over the project management responsibility for a failing manufacturing reengineering project to bring it back on track and complete it. Reviewed the state of the project and recommended to harvest what was salvageable and shut it down.
Wrote a component definition language primer book for the OMG business object component architecture.
Authored rules language to the knowledge management organization (km.org) for adoption by them to be used to specify agent interaction rules. This language is part of the application framework that can be used to model business processes as complex adaptive systems, and also drop into controlling the behavior of the business system via the framework.
Contributor to OMG’s business object component architecture standardization work in progress.
HBO & Company, 04/94 – 08/98
Director, HBOC application framework reporting to chief technology executive. Recognized for moving the series business unit from being a SEI level 1 development organization to an SEI level 3 world class capabilities. Responsible for introducing the development process, tools and technologies established in the series business unit to all HBOC business units. Responsible for core framework (abstract and technology components) development and assuring conformance with OMG and healthcare industry (CorbaMed) standards. Key member of the OMG business objects component architecture standardization effort. Responsible for the HBOC application security architecture. Submitting response to CorbaMed resource access control RFP.
Director of development for the series business unit managing 70 people. Exceeded financial objectives 1995 and 1996. Ahead of 1997 objectives of $35m revenue, $195,000 revenue per employee, 36% O/I, 4.0 salary coverage. Focus on technical and business vision, business, technical and cultural changes necessary to move the product base forward from 5250 as/400 RPG base to web, object oriented technologies. Drafted 3 and 5 year business plans for the series business unit. Delivered completely web enabled product line in one year. Delivered pharmacy system Q2 1998. This system was developed using oo technology, is n-tiered and internet enabled. Designed to be portable across Windows NT, AS/400 and Unix platforms.
President Standard Systems Corporation
In 1984 David developed and patented his landmark AI software. Within 3 years, over 100 AI software patents were based upon this work. SSC worked for NASA until the Challenger Disaster.
Was the third Database Administrator in the world.
Developed the first commercial Reltational Database Product for IBM.
Was the founding business system architect for IBM's Global Network service.