Arturo Samayoa | Partner & Creative Director

Co-founder of Nimbus Design, Arturo has worked his entire career at the intersection of art and technology. In addition to providing creative direction for every Nimbus project, he has led the firm’s expansion into bilingual, government, and international markets. Arturo holds a B.S. in graphic design from San Jose State University, where he’s now an associate professor, helping develop the next generation of graphic and new media artists.

John Novicki | Director of Quality Assurance

With more than 15 years' experience in all aspects of quality assurance, John develops and implements test automation systems for Web applications, document management, OCR and image management systems, and other technologies integral to today’s complex web solutions. Prior to joining Nimbus, John was director of QA at Proteus Development and Tanjian Technologies, and provided senior automation expertise for the Caere Corporation.

Karen Sparks | Chief Financial Officer/Account Executive

In addition to managing the firm’s finances, Karen serves as chief account executive, project manager, and executive assistant to the principals of Nimbus Design. Prior to joining Nimbus, she spent more than 15 years in the legal profession, with roles in office management, document production, trial preparation, and attorney support. Karen holds a B.A. in government and history, with a minor in foreign languages, from Mills College.

Felipe Salazar III | Operations Manager

Responsible for managing day-to-day operations in the Nimbus Design development center, Felipe combines expertise in various web programming languages (APS,, CSS, JavaScript, PHP, SQL, XML, XHTML) with more than 10 years’ experience in web development. Prior to joining Nimbus, he managed twin teams of designers and software engineers for WebFactorial Corporation. Felipe holds a B.S. in computer science from AMA University (Republic of the Philippines), where he won various programming competitions while earning his degree.