Product Development and Systems Integration
San Francisco Bay Area
Product Development and Systems Integration
San Francisco Bay Area
I like visioning, managing, designing, developing, and troubleshooting technology projects.
I've delivered software products and mission critical enterprise solutions for Finance, Healthcare, Telecom, Mil, and Silicon Valley startups.
I started in telecom, then broadcasting, field service, hardware design, software design, product design, management, architecture, and consulting.
I've worked as an Engineer, Chief Engineer, Manager, Project Manager, Asst VP, Director, VP, CEO, and COB.
I'm accustomed to engaging at the C-level and with strategic partners, but I'm also very capable of working in the trenches.
If you have a custom solution or product development initiative that needs vision, guidance, or improvement; then let's talk.
Strategic vision, risk avoidance, collaboration, innovation, productizing, technical leadership, enterprise architecture, systems design, business process engineering
(Computer Software industry)
November 2002 — Present (6 years 9 months)
Designed and developed a popular desktop version of Linux. Released critically praised configurations of the Linux kernel. Raised the bar for out-of-the-box usability of Linux.
Invented and made real, the now common Linux descriptive terms "easy to try, easy to install, and easy to use." A Founding Member of the idealistic and ill fated Debian Core Consortium.
Developed efficient processes for maintaining and upgrading a Linux OS release. Developed QT based user tools including an acclaimed Linux installer. Developed a Cocoa based installation helper for installing and dual booting MEPIS Linux with Apple OSX on Intel.
(Non-Profit; Insurance industry)
October 2007 — October 2008 (1 year 1 month)
Consulting troubleshooter and architect supporting a modernization program to replace legacy EDI, HIPAA, and claims processing front end and adjudication systems while also achieving Thomas-Love compliance. Working with VPs, Directors, project managers, architects, developers, business owners, analysts and SMEs.
Evaluating technology alternatives for SOA and EDI. Encouraging SDLC changes to break down siloed thinking and begin movement toward iterative development. Proposing and reviewing architecture, requirements, solution designs and process changes for transaction intake, routing, adjudication, payment, finance, BCBSA, enrollment, member services, enterprise data warehouse, etc.
(Computer Software industry)
September 2006 — November 2006 (3 months)
Engaged by the CEO to design and develop an advanced Java table view plug-in for AquaMinds cross-platform NoteTaker and NoteShare products.
Delivered product on time and in budget.
(Partnership; 10,001 or more employees; Accounting industry)
January 1996 — May 2002 (6 years 5 months)
Engaged under a master contract to provide and manage a development team to design and develop mission critical applications for E&Y's accounting practice.
Developed webAWS, a multi-tiered project workflow application used to manage financial audit engagements. Recognized at Java One in 1997 as Best Enterprise Java application. A derivative application managed global parts inventory events for E&Y clients Intel and AMD.
Developed a mark-to-market application for valuing E&Y client's portfolios from pricing data captured daily from major feeds such as Reuters, Bridge, and Bloomberg
Architected and designed a Data Warehouse for maintaining daily snapshots of client transaction data for the purpose of enabling KPI analysis and BI services for large E&Y clients.
Architected, designed, and developed a Java based service architecture that was the foundation for multi-tiered distributed applications at E&Y.
(Computer Software industry)
March 1996 — September 1996 (7 months)
Worked with Visigenic CEO and skunkworks team (unofficially known as Roger Labs) to develop potential new products. Provided and managed a development team to construct new product prototypes and POCs. Evaluated new technology alternatives for CEO.
Designed and led the development of Java tools to facilitate the construction and maintenance of distributed enterprise solutions utilizing Visigenic CORBA technology including a multitier distributed Java debugger.
(Public Company; 10,001 or more employees; JAVA; Computer Hardware industry)
March 1996 — May 1996 (3 months)
Worked with the CEO and VP of Engineering of the Sun subsidiary Lighthouse Design (later known as the Java Applications Group) to develop NeXT-like example applications, tutorials, and test suites for Java Foundation Classes (the predecessor to Java Swing).
Demonstrated the capabilities of the JFC technology. Identified bugs and suggested technology improvements to engineering during the stealth development phase of the project.
(Non-Profit; 10,001 or more employees; Hospital & Health Care industry)
April 1995 — August 1995 (5 months)
Utilzed proprietary NeXT based technology to build a custom PC based system for managing and maintaining information and polices for St. Marys and St. Francis Hospitals.
With the cooperation of JCAHO, enabled web-based electronic access to policies and procedures cross indexed with an electronic version of the Comprehensive Accreditation Manual for Hospitals. Simplified management of P&Ps and reduced by 80% the time to prepare for and the time to participate in JCAHO audits.
Assisted the hospitals in maintaining their P&Ps with an electronic process whereby the P&P could be maintained with Microsoft Word, yet be published into the online Content Management System.
(Non-Profit; 1001-5000 employees; Hospital & Health Care industry)
January 1995 — June 1995 (6 months)
Utilzed proprietary NeXT based technology to build a custom PC based system for managing and maintaining information and polices about the Environment of Care.
Enabled electronic access to policies and procedures. Simplified management of P&Ps and reduced the time to prepare for and participate in JCAHO audits.
(Non-Profit; 10,001 or more employees; Hospital & Health Care industry)
November 1994 — March 1995 (5 months)
Utilzed proprietary NeXT based technology to build a custom PC based system for managing and maintaining building and equipment maintenance information.
Enabled maintenance personnel to collect a growing repository of as-built systems information and maintenance history that facilitated quicker repairs and better spare parts inventory management.
(Computer Software industry)
January 1994 — October 1994 (10 months)
Consulting troubleshooter and developer worked with the VP of Marketing and the CEO to develop ScriptX technology demonstrations including the innovative interactive multimedia title UnDoMe designed by Marc Canter.
Along with C-level executives, demonstrated and represented Kaleida technology at trade shows (for example TED5) and with the press.
Provided development feedback and design improvement suggestions to the VP of Engineering. Worked with Kaleida development teams to design NeXT-like automagic bahaviors and drag-to-connect functionality into ScriptX multimedia title design tools.
(Public Company; 10,001 or more employees; ABT; Pharmaceuticals industry)
April 1993 — December 1993 (9 months)
Consulting NeXT troubleshooter and developer responsible for completing 5 behind schedule projects for real-time process control and administration of the Abbott Maestro laboratory diagnostic system with NeXT technology and Sybase databases.
Developed and licensed to Abbott a NeXT AppKit compatible TableVIew object with recursive table-in-a-cell capability. Mentored Abbott developers in good object-relational design parctices.
(Privately Held; Computer Software industry)
October 1989 — September 1993 (4 years)
Developed and marketed TheLibrary, a program and framework for distributing multimedia information and interactive titles over LANs, WANs, and the Internet.
Enabled the importing of content from many sources into associative collections. Used simple AI techniques to create a natural index for book-like content. Used object wrappers to enable the sharing of content nodes by multiple collections. Developed for NeXT computers.
Developed and marketed, TheClassroom, a program to author interactive information titles incorporating on-line references, full motion video, CD-quality sound, and high resolution graphics.
Maintained associative links between elements and collections automatically as content was edited.
(Oil & Energy industry)
April 1992 — December 1992 (9 months)
Consulting NeXT developer and troubleshooter responsible for solving numerous performance issues and technology shortcomings in a new paper and physical trading system for oil and gas commodities. Utilized NeXT OO technology and Sybase databases integrated with legacy IBM mainframe back office applications to modernize front office processes for the Phibro Energy division of Salomon-Phibro (ie Salomon Inc).
Visioned and managed the development of a service based architecture for physical trading applications. Created and used a business rules engine based on CLIPS wrapped in a service API.
Designed an EDI front end that automated the reservation and confirmation of vendor resources required for the physical movement of crude oil including storage tanks, oil tankers, and harbor pilots. Designed a commercial accounting system for the physical trading operation.
(Public Company; 1001-5000 employees; Telecommunications industry)
May 1991 — August 1991 (4 months)
Consulting architect and analyst validating the work of 34 domain experts and team leads to finalize the business, functional, reports, and other requirements for building a nationwide broadband (fiber-optics ATM based) long distance carrier network for a new Williams Companies telco business unit.
Reviewed and advised on architectural design of a NeXT (OO, Objective-C) based network managment system providing circuit provsioning, activity monitoring, dynamic routing, and customer billing functionality.
(Computer Hardware industry)
March 1989 — October 1989 (8 months)
Designed products, negotiated contracts & strategic relationships, and wrote the product development and technology projection portions of the business plan for a Silicon Valley based print server product company with first stage funding.
Represented technology and product development in meetings with VCs and the press.
Provided vision and guidance to a development team building hardware and software products utilizing a Postscript RIP and GUI admin tools written in cross-platform C++.
Ethiopian coffee, Scottish stout, cooking, eating, just about anything in Paris
There was a wikipedia page about me from 2005 to 2009, then one of their editors decided I was not worthy. Oh well.
I contributed about 20 restaurant reviews used in the preparation of Zagat Paris Restaurants 2001/2.
In 1997, my WebAWS application for E&Y was Best Enterprise Application at Java One.
In 1996, I single-handedly completed a distributed Java debugger for Roger Sippl after Scott McNealy said it would be impossible.
In 1991, I was interviewed on camera for 10 minutes in a KTEH-TV news special segment about technology innovation in Silicon Valley.
In the early 80s, I wrote SynonymFinder and WordFinder, two very successful electronic thesauri. I also got Ds in English in school.