Open Source Entrepreneur
Portland, Oregon Area
Open Source Entrepreneur
Portland, Oregon Area
I've founded two companies: one is currently in progress and the other was successfully acquired. In addition to my entrepreneurial tendencies, I'm also an frequent contributor to open source software, particularly in the areas of Java web development and open source QA automation technologies.
I have authored two books on open source technology:
* Java Open Source Programming (Wily)
* WebWork in Action (Manning)
I am also the creator of several popular opensource projects:
* WebWork (now known as Struts)
* Selenium Remote Control
* OSWorkflow (a workflow and process management library)
* Able (a modern Java-based web development stack)
qa automation technologies, open source software development, open source project management, entrepreneurship, collaboration software, selenium, cloud computing, development management, product management
(Computer Software industry)
August 2008 — Present (1 year 4 months)
BrowsrMob is an on-demand, low-cost web load testing application that uses real web browsers.
Combining my extensive background in the Selenium and QA automation, I founded BrowserMob to do what no other load testing tool has done before: generate web traffic using real browsers.
The result is a super-simple recording process that produces accurate load traffic. Because we're utilizing open source and offering an efficient hosted service, our prices are lower than anyone else - despite the fact that our product does so much more.
(Privately Held; 51-200 employees; Internet industry)
January 2007 — July 2008 (1 year 7 months)
As a senior product manager at Gomez, I directed and assisted with marketing, sales, and engineering of four products produced by Gomez’s Emerging Technologies division. Assisted marketing by developing pricing models, interacting with customers at trade shows, authoring articles in relevant journals, and creating technical marketing literature. Provided support to sales by training on new products, developing sales documentation, creating pricing guides, and engaging directly with customers. Provided due diligence for acquisitions, advising on technology strategy to the CTO and reviewing/validating intellectual property.
(Computer Software industry)
January 2006 — January 2007 (1 year 1 month)
Responsible for all aspects of product, including concept, development, marketing, and sales. Engaged with technical industry leaders and open source communities to develop requirements for next-generation automated web testing platform. Sold flagship product, HostedQA, to Gomez in February 2007.
(Privately Held; 11-50 employees; Computer Software industry)
August 2004 — January 2006 (1 year 6 months)
Managed and maintained Jive's most critical customer accounts. Oversaw revenues in excess of $1M/year from software licenses and consulting. Participated in sales calls and worked directly with the VP of Sales to facilitate new sales by leveraging professional services. Developed a streamlined process for managing complex schedules of client engagements and maximizing billable hours.
(Privately Held; 11-50 employees; Computer Software industry)
July 2003 — August 2004 (1 year 2 months)
Developed the web applications that powered Spoke's social networking enterprise software. Created an automated acceptance testing framework that allowed non-technical users, such as product managers, to create test plans that verified the quality of Spoke’s products. Led an effort to reduce large amounts of inefficiency in the source code, ultimately eliminating over 25% of the total code and improving developer productivity.
(Public Company; 10,001 or more employees; CSCO; Computer Networking industry)
June 1999 — July 2003 (4 years 2 months)
Worked as a senior engineer on a team that developed the internal knowledge base and workflow system used by Cisco’s Technical Assistance Center to migrate internal knowledge out to their customer-facing website. Led decision making process for purchases, architecture choices, and department-level technology choices. Mentored peers in the topics of Java web applications, software architecture, and quality assurance.
BS , Computer Science