I've been a software developer since high school in 1978, received a BS in Computer Science in 1984, and have had the good fortune to work with cut... Read More
Senior Programmer at SAP
Palo Alto, CA
Supporting current customers of the Inxight visualizations products, StarTree, TimeWall, TableLens, and VizServer. Developed the graph analysis Text Analysis VizPack component for relationship analysis based on the parsing of unstructured text. Assisted with the adoption of agile processes, bringing in speakers to educate the team on Scrum, Lean, and more. Assisted with the adoption of Continuous Integration through the introduction of Cruise Control and the development of Jenkins based automation for the Collection Analysis Toolkit as well as facilitated several Scrum Retrospectives. In 2011 worked for a few months on a scrum team working on the Cleansing Package Builder for SAP's Information Steward, and then joined the EIM team to assist with build automation and verification.
Senior Programmer at Business Objects
San Jose, CA
July 2007-December 2007
Business Objects acquired Inxight for six months before it was acquired by SAP. During that six months, I assisted with the assimilation of the Inxight visualizations into the Business Objects product set.
Senior Programmer at Inxight Software, Inc.
January 1997-June 2007
Java Developer of the Inxight Hyperbolic Tree visualization which was eventually renamed to the StarTree. Co-inventor of the extension of the StarTree for visualizing graphs. Also worked on the VizServer, StarTree Studio, and TimeWall visualization.
Senior Programmer at Xerox
Palo Alto, CA
August 1984-December 1996
Developer of document converters into the Xerox Star system. The conversions included DCA, Wordpress, ODA. I also worked on the conversion user interface, the "Converter Icon", represented Xerox at standards meetings for the Open Document Architecture in developing that standard, and eventually assisted with the outsourcing of our document converters to Mastersoft. In my last year at Xerox I began working with the Java programming language and the Hyperbolic Tree in a group that would then spin out of Xerox to become Inxight.