Learn what I'm up to these days on Twitter @chanezon or on my weblog http://wordpress.chanezon.com/. Get the latest version of this document at http://www.chanezon.com/pat/cv/. Shorter version of this resume on my Tweetulumvitae. More structured version on my LinkedIn profile.
http://www.chanezon.com/pat/cv/tweetulumvitae.txt
http://www.linkedin.com/in/chanezon
Using Open Source and Open Standards in the Platform game contains a good overview of the platforms I helped grow.
https://www.slideshare.net/chanezon/using-open-source-and-open-standards-in-the-platform-game
Introduction to Google Developer Relations is a good overview how the devrel team was structured at Google.
https://www.slideshare.net/chanezon/introduction-to-google-developer-relations
EDUCATION: MS CS Ecole Centrale de Lyon - 1993
CURRENT POSITION: Principal Cloud Advocate @ Microsoft
PREVIOUS EXPERIENCE:4 years at Docker: Member of Technical Staff. 1.5 years at Microsoft: Director, Enterprise Evangelism. 1.5 years at VMware: Senior Director, Developer Relations, Cloud Foundry and Spring. Operating Systems: Mac OS X, Windows (10, Server 2016, 2000,
NT), Solaris, various Linux Languages: Python, JavaScript, C#, Ruby, java
(J2EE, AspectJ, JNI),
C#, C++/C, STL, Perl, VB,
REXX, Pascal, Cobol, SQL, Informix 4GL, Prolog, Lisp Frameworks: Spring Boot, JQuery, Ruby on Rails, Struts XML Dialects: ATOM,
BPEL4WS,
XSLT, SOAP, WSDL, WSRP,RDF, RSS,ICE Software:Docker, Kubernetes, AWS, Google Cloud Platform, Windows Azure, Node.js, Cloud Foundry BOSH, GWT, Google Appengine, OpenSocial API, Checkout API, (most Google APIs) AdWords API,, Apache, Tomcat, Java Enterprise
Server (Web,
Portal,
Application, Directory, Identity), BEA WebLogic Portal 4.0, BEA Weblogic
6.1 and 7, IBM WebSphere 4.0, Collaxa BPEL
Orchestration Server, iPlanet
Market Maker, iPlanet
Portal Server 3.0, iPlanet
Web Server 4.1, Tomcat 3.0, Netscape
Application Server 4.0 (servlets and Extensions),Open
Market Content Server, Netscape
Process Manager 1.0, Netscape SuiteSpot 3.5, Lotus Notes 4, Design/1 V7.1 (C/S
CASE), Explorer (C/S CASE), MS Office 7 (VBA), MTest, QA Partner, Emicat
Databases: MongoDB, Neo4J, CouchBase, MySql, ORACLE 8, INFORMIX. Tools: ROME, soap4r, Maven,
NetNewsWire, Radio Userland, Ant,gmake, JCloak, TWiki, SAMBA, OptimizeIt, TOAD, MS Project 98, Visio Methods: XP, UML, Design Patterns, METHOD/1, MERISE
(Data modeling), DOD, Petri Nets Platform adoption, Building Platform Technical Evangelism teams, Business Development, PR, Training / Coaching, Project
Management (open source and proprietary, long term or short term
commando projects), Virtual Team Leadership (20 people 3 continents), Competitive Analysis, Recruiting, Time Management,
Resolution of technical trade-offs I came back to Microsoft in 2019 to manage the regional Azure Cloud Advocacy team. Since June 2019 I manage the whole Cloud Advocacy team. I joined Docker in 2015, to help build Docker, an open platform for distributed applications for developers and sysadmins. Reporting to Docker Founder and Chief Product Officer Solomon Hykes, I held several roles. I joined the Microsoft Developer Experience team in 2013, to lead the Enterprise Evangelism team, reaching out to IT Professionals, Developers and Architects to drive adoption of Microsoft platforms in the Enterprise. One of my focus was on bringing new types fo developers and IT Pros familiar with Linux and Open Source frameworks to Microsoft Platforms. I joined VMware in 2011, to create a world class developer relations team for Spring and Cloud Foundry, and make VMware the first choice of developers moving their apps to the cloud. In 15 months I grew the team from 8 to 22 in 5 countries. Our team presented at 130 developer events reaching directly 40,000 developers (76 Europe/US, 43 China, 11 India), organized 20 of our own events around the world (Cloud Foundry Open Tour, SpringOne), trained 6 Global Systems Integrators, managed 10 developer websites for Spring and Cloud Foundry, wrote documentation, sample applications, tutorials and blog posts, created integrations with partners, launched a community website, and accounted for a significant part of Cloud Foundry signups. I left after successfully transitioning the team to Pivotal, a spinoff from VMware including Cloud Foundry and Spring. I was the first API evangelist hired at Google in 2005 when Google had 3 APIs. I helped build a team of more than 100 developer relations, for 70 APIs and developer products, while evangelizing APIs that were not staffed (Google Data, Google Maps, Google Web Toolkit,...). I evangelized the AdWords API for a year, building a developer program, managing the biggest customers, and initiated the Google-Salesforce.com AdWords partnership. Then I built a developer program for the Google Checkout API, managed a virtual team of 20 developers to build SDKs in all languages, test the API, and provide merchants with a turnkey offering to integrate Checkout. In 2007 I started the OpenSocial developer outreach program, convincing 18 social sites in various industries to join OpenSocial, preparing the launch event with 70 applications, growing the standard and managing social sites relationships to get many sites live. Then I spent a year attracting developers to OpenSocial going conferences and organizing events all around the world, and built an ecosystem of advertisers, tool vendors and IT firms around the standard. I left the team when the api was deployed on all networks except facebook and microsoft, with a reach of 800M users, thousands of applications and a thriving ecosystem. In November 2008 I started to manage the Openweb advocacy team (5 people), working with the community (Mozilla, Yahoo, IBM, Opera, Adobe, Microsoft) to help openweb standards (HTML5 offline, workers, video, SVG, secure sandboxed javascript) cross the chasm. We started a big push for these technologies at Google IO 2009 and Google Developer Days 2009 China, Japan and Brazil. I also worked on Google Friend Connect partnerships, convincing the first large sites to adopt it: Time.com and HuffingtonPost. I built the Time.com social list feature myself with Time.com engineering team. These integrations were featured at the Google IO 2009 conference (see slides and video). From June 2009 to august 2011, I managed the Google Cloud Platform advocacy team (12 people) promoting Google Cloud services (App Engine, Storage, Prediction, BigQuery, Go) and tools (GWT). I helped establish the PaaS category that App Engine created in 2009. I gave numerous presentations, keynotes and organized developer events worldwide in the past 5 years (in average I give one public talk / week): details at Slideshare, my blog and my old blog. Assistance in
the definition of a Directory Architecture for 100 000 users.
1999: French Employment Agency: NAS
extensions Installation
and tuning of NAS extension for CICS. Development of a NAS Extension
for
a french Mainframe System (BULL GECOS8 TP8). 1998: Caisse Epargne du Nord
(Bank) - Enterprise & Proxy silent install I sold the
developments made for Syseca to a french Bank in order to leverage
Professional Services investment 1998: Airbus - Project Management for a
Document Management Application I managed the
customer relationship and coached a consultant in order to finish a
Document Management application in SSJS. 1998:
Miscellaneous assignments in Directory & Calendar architecture
French Finance Department,
Scetauroute, Dassault
1997-98 (7
m) : French Foreign Office / Syseca -
System Architecture & Custom Development 1 m : Design and
development of a web site to demonstrate the multimedia and internet
abilities of a tactile screen kiosk 6 m : Design and
development of Notes applications with strong workflow and security
requirements. 2 m: Faculty for
Andersen new hires training on Client/Server, in Paris and Chicago.
6 m: Technical
expert in a Software Deployment department for the French Department of National
Education. I designed, prototyped and proposed to the client a web
site for the Deployment Department, and explained them how to use the
web tools to deliver a better Software Deployment Service.
6 m: Functional
test, design, then project management on the Batch Discounting System
project at France Telecom. Management of 40 software research contracts for a 3
M$ budget. May 90 - july 93: 21 months of various
internships in the industry and services
6 years at Google: API Evangelist for AdWords, Checkout, OpenSocial, Manager OpenWeb advocacy team, Manager Cloud advocacy team.
5 years at Sun: Weblogs,
RSS, Open Source, Portals, software architect, B2B, technical
evangelist, tech lead, training manager
3 years at Netscape/AOL :
Consulting, Portals and B2B, architect, engineering manager
2 years at Andersen Consulting
: Workflow, consultant
1 year as a Software Development
Engineer at CSII : Client/Server development
Before: 1 year overseeing
software research at the army and 21 months of miscellaneous internships
January 2019 - Now: Microsoft - Principal Cloud Advocate
March 2015 - January 2019: Docker - Member of Technical Staff
May 2013 - February 2015: Microsoft - Director, Enterprise Evangelism
September 2011 - April 2013: VMware - Senior Director, Developer Relations
July 2005 - August 2011: Google - Cloud advocacy team manager
October 2001 - June 2005: Sun - Sun
Java System Portal Server - Portal Architect, Weblogs, RSS,
Open Source
In october 2001 I
came back to France after 3 years in Silicon Valley. I worked remotely
from Paris as one of the 5 architects in the Sun ONE Portal
Server team, which was based in the US and India.
December 2000 - June 2001: Sun - iPlanet
Market Maker - iMM Technical Evangelist / Customization
Training Manager
For 6 months, while
continuing my job as tech lead for portal, I created the training
division for iMM from scratch and evangelized developers worlwide.
This assignment had 4 periods:
January 2000-November
2000: AOL - iPlanet
Market Maker - Portal/EServices Tech Lead: project
management, architecture, implementation, tools and processes
development
iPlanet
Market Maker (iMM) is a digital marketplace software for B2B
exchanges developed by iPlanet. I manage the portal module team
(2 persons) who develops the Portal framework used by all other
modules of iMM.
This framework is in java, using
servlets, JSPs and XML. The display is completely dynamic and
personalized based on an XML description stored in the database for
each
user. It allows multiple level of personalization (Market Maker,
company, user) and defines a Swing-like containment hierarchy and
message passing mechanism that allows module developers to concentrate
on their business logic instead of having to bother with a web
application implementation details.
This framework is now being
integrated into iPlanet
Portal Server, the portal offering of iPlanet.
1999 (2 m): Engineering Manager for My Netscape : project management,
technical architecture
I managed a team of
3 people on the My Netscape
service. My Netscape provides a
personalized home page to 7 Million users.
My main accomplishment during
these 2 month was to define the server side technical architecture for
sidebar in Communicator 6.0,
gathering requirements from 4 different departments inside Netscape:
specify the syntax of server side RDF files, specify
automatic
generation programs for some files, specify the workflow for other
files, integrate these files in the content management system, define a
deployment and QA process, specify a caching program that was developed
by an engineer in my team. 1999 (5 m) : Software architect for Custom
Netcenter Extensions : technical architecture and implementation
(java/C++)
During 5 months I worked
in a team of 4 on Custom
Netcenter Extensions, a product that allows corporations to deploy
their own customized portal, integrating Netcenter personalized content
with their existing content and applications in a single personalized
portal.
The project was canceled and we
handed our code to the iPlanet
Portal Server, team for them to integrate the feature into their
product.
1999 (5 m) : Content Management
Architect for Netscape Netcenter : application customization in
java
During 5 months I worked
on the customization of FutureTense IPS and Xcelerate (nowOpen
Market Content Server) for Netcenter, which involved:
1997 - 1999: Senior Consultant at Netscape
Professional Services for Netscape France: java development, NAS
1999:
PSA: Directory Architecture
1995 - 1997: Technology
Consultant at Andersen Consulting
(Now Accenture): workflow applications based on Lotus Notes
1994 - 1995: Client-Server
Software Development Engineer / CSII
Before
1993-1994: Army at french DoD as assistant to a
Research Manager