I build reliable product platforms and production AI teams can trust.
Staff-level platform engineer: hands-on execution across creative tooling, migration infrastructure, and production AI systems.
At AdRoll, I grew from Senior to Staff Engineer over nine years, connecting frontend engineering with creative tools and media planning.
Earlier work spanned ad integrations at Bebo, browser messaging at AOL, the Flash-to-HTML5 transition at 50 Cubes, and music experiences at Rdio and Pandora.
Background
Engineering roles across advertising, social products, games, and streaming media.
AdRollStaff Software Engineer2017–2026advertising, saas · Ads Team, Front End Core, Creatives Team
PandoraSenior Software Engineer2015–2017streaming, music · Consumer Electronics Team
RdioSenior Software Engineer2014–2015streaming, music, social · Device Integrations Team · acq. by Pandora
TastemakerXLead Front End Engineer2013–2014music, social · acq. by Rdio
TellyLead Front End Engineer2011–2012social, streaming
50 CubesDirector of Activation2010–2011games, social, advertising
AOLSenior Software Engineer2008–2009publishing, media, social, advertising · Ad Operations
BeboSenior Software Engineer2006–2008social, media, advertising · Engineering · acq. by AOL
Meca CommunicationsSoftware Engineer2005–2006messaging, social, music
Earlier
Web development and design roles, 1999–2005.
- 2003–2005UC Santa CruzWeb Developereducation · publishing
- 2001–2002Aspect Media FactoryWeb Developer / Graphic Designermarketing · agency
- 2000–2001Moon Valley SoftwareWeb/Multimedia Developersoftware · social
- 1999–2000Knight Ridder NewspapersInternet Specialistmedia · publishing