Principal Scientist
CurrentI've held the position of principal scientist for all of these roles at AdobeContent Authenticity InitiativeLightroom DesktopAdobe XD: manager, assets and CC LibrariesCreative Cloud Libraries: creator and managerAdobe Scout: creator and managerFlash Runtime: core development team, optimized and instrumented runtime and ActionScript engineInventor and manager of Adobe Create Cloud libraries. CC libraries are an integral part of Adobe's desktop, mobile and web applications, providing seamless transfer and sharing of creative assets through the Creative Cloud. My small agile team created CC Libraries as an integrated HTML/JS panel. We also created an Objective C library for IOS and a Java based REST service. Collaborated cross team to integrate CC Libraries into Photoshop, Illustrator, InDesign, Premier Pro, AfterEffects, Dreamweaver, Muse, Animate, Dimension, XD and a host of mobile and web applications including Adobe Stock.Creator and Manager of Adobe Scout, a highly rated performance optimization and data visualization tool for game development and Adobe's Flash platform. This continues to be used around the world for game development.Adobe Flash core: modified the core rendering engine, memory management, and VM ( participated in ECMAScript 4 - Tamarin) to improve performance for mobile. Also instrumented the entire Flash runtime for performance analytics.