Ray Waldin

San Francisco, CA
415.672.1316

Personal Accomplishments

Employment History

2009-present Keas, Inc
Sr. Software Engineer

At Keas, my principal responsibilities are the development and maintenance of the user interface for a high profile consumer facing web application. My daily duties include programming in Java, JSP, and Javascript, using libraries, frameworks, and tools such as Spring MVC, JQuery, Maven, Hudson, Subversion, and Eclipse. Secondary responsibilities include the development of XSLT and Javascript technology used to implement Keas' content sharing relationship with Healthwise, whereby we transform their XML content and medical protocols into the format used by our web application.

2008-2009 KForce Technology Staffing
Web developer

On contract with Western Governors University, this project involved the development of a Groovy/Grails/jQuery application used internally for authoring of educational course curricula and subsequent alignment of these to various state, federal, and professional standards organizations. This application was developed by a geographically distributed team, including myself and one other software engineer, one QA engineer, and a project manager using the Scrum development process.

2007-2009 Workforce Logic/Provade, Inc./Randstad Inc.
Web developer

On contract with Oracle Corporation, I developed Web 2.0 features for use in Oracle's Fusion Enterprise Application prototypes for the User Experience group, including tagging, contextual popup windows, and feed subscriptions. Also developed Groovy/Grails/GWT application used to design tests for navigation tasks, perform the tests remotely on the web, and collect and report on results.

2003-2007 Palamida, Inc.
Co-founder/Architect/CTO

Palamida's products and services enable customers to discover and manage the use of third-party code. As founder, I was responsible for the inception, design, and implementation of the core technology used to detect and identify third-party components using exact and fuzzy matching of source code and binary data. Additionally, I was responsible for the design of the infrastructure necessary to collect and process massive amounts of component signature data. Of my many accomplishments at Palamida, two that stand out are:

2003 Bay City Capital
Consultant

Bay City Capital was one Cacheon's primary investors. Upon dissolution of the company, I was one of three technologists retained to serve as consultants to further develop and refine the intellectual property and pursue new product opportunities. This effort has resulted in the creation of two spinoff products:

2000-2003 Cacheon Inc.
Software Architect

Cacheon specialized in application integration and migration software. While employed there as Software Architect, I was responsible for the design and development of major portions of two products: the Cacheon Migrator and the Cacheon Business Services Console (BSC).

Cacheon Migrator automated much of the work involved in migrating large applications from one J2EE environment to another, across vendor, version, and JVM boundaries. My contribution to this project included the design and development of:

Business Services Console enabled Business Analysts to compose new applications or services from pre-existing components across disparate platforms using a simple graphical interface. My contribution to this project included the design and development of:

1999-2000 Lexica Holdings
Architect and Technical Lead

Lexica produced software for the insurance industry, specifically supply chain automation and fulfillment systems. In my role as Architect and Technical Lead of the XML Technology Group, my duties included the design and development of:

1998-1999 Digital Generation Systems
Sr. Software Engineer

Digital Generation coordinates delivery of radio advertisements to radio stations across the country. As Sr. Software Engineer in the Applications group, I participated in the design and implementation of:

1996-1998 Symantec Corporation
Sr. Software Engineer - Norton AntiVirus group

Symantec produces utility software for personal computers. While employed there as Sr. Software Engineer, I designed and implemented:

1994-1996 Symantec Corporation
Sr. Quality Engineer/Supervisor - Norton AntiVirus Group

1990-1992 Peter Norton Computing/Symantec Corporation
Sr. Support Engineer/Supervisor - Peter Norton Group

Skills

Languages

Frameworks/Libraries

Development Tools