Seasoned, hands-on Internet Marketing manager specialized in Enterprise Search Optimization (ESO) and Search Engine Optimization (SEO), I build multidisciplinary and multicultural teams to devise and execute initiatives to acquire customers online, and impact bottom line by growing revenue while reducing traditional marketing costs.
My full-stack competencies in business, marketing, and computer science fields allow me to implement agile and faster operational approaches beyond mere ESO and SEO projects.
Am bilingual English-French, can chitchat in Spanish, and have started learning Chinese and Italian. Well versed in copywriting, communication, and public speaking.
Co-founded in 2002 Technology Evaluation Centers (TEC) to help enterprise software buyers lower costs, risks, and time associated with software acquisition by providing them with a decision-support system (DSS) to impartially evaluate, compare, and select software solutions best matching their business, functional, and technical needs.
Co-founder in 2003 and president of a non-profit organization managing $600,000+ annual membership contributions.
Member of the U.S. Department of Defense (DoD) Data & Analysis Center for Software (DACS) and the U.S. Defense Acquisition University (DAU) Acquisition Community Connection (ACC).
Life-long university student and teacher, am also an avid marathoner, skyrunner, and apneist.
• Enterprise Search Optimization (ESO)
• Enterprise Search Platforms (ESP)
• Search-Based Applications (SBA)
• Information Retrieval (IR) & Extraction
• Natural Language Processing (NLP)
• Machine Learning
• Search Engine Optimization (SEO)
• Online Findability (User-centric SEO)
• Online Marketing (Pay-per-Click, Social Media/Influence Marketing)
• Conversion Rate Optimization (A/B testing, multivariate testing, landing and squeeze pages)
• Performance Optimization (application, infrastructure)
• Monetization (Conversion, Lead Generation, Google AdSense)
• Web Analytics
Industry Expertise (10)
Information Technology and Services
Gambling and Casinos
Air Freight/Courier Services
Travel and Tourism
Areas of Expertise (14)
Natural Language Processing
Travel & Tourism Marketing
Search Engine Marketing
Seo - Search Engine Optimization
Stanford University: Natural Language Processing (NLP), Linguistics, Information Retrieval, IR 2014
Learning fundamental algorithms and mathematical models for natural language processing, and how these concepts and methods can be used to devise and execute SEO initiatives. GOAL: • Derive meaning from text corpora and other heterogeneous information sources that can be used for SEO purposes CONTENT: • Text Processing • Edit Distance • Language Modeling • Spelling Correction • Text Classification • Sentiment Analysis • Discriminative classifiers, Maximum Entropy classifiers • Named entity recognition, Maximum Entropy Sequence Models • Relation Extraction • Parts of Speech (POS) Tagging • Parsing, Probabilistic Parsing • Lexicalized Parsing • Dependency Parsing • Information Retrieval, Ranked Information Retrieval • Semantics • Question Answering • Text Summarization, Snippets STUDY COMPANION BOOKS: • Speech and Language Processing, Daniel Jurafsky & James H Martin • Introduction to Information Retrieval, Manning, Schütze & Raghavan
University of Washington: Computer Networks, Computer Systems Networking and Telecommunications 2014
Learning principles of computer networking (from sending bits over wires to running distributed applications) and the internals of communication protocols supporting network-based applications (e.g., TCP/IP, HTTP, 802.11, Ethernet, and DNS). GOAL: • Understand networking technologies and strategies widely used to solve computer networking problems. CONTENT: • Introduction, Protocols and Layering • Physical and Link layers • Retransmissions, Multiple access, Switching • Network layer, Internetworking, Internet numbering • Intra- and Inter-domain Routing • Transport layer, Reliability • Congestion Control • Internet naming (DNS) • Web/HTTP, Content Distribution • Quality of Service and Real-time Apps • Network Security • Network information retrieval & extraction STUDY COMPANION BOOK: • Computer Networks, Tanenbaum & Wetherall
Stanford University: Writing in the Sciences, Professional, Technical, Business, and Scientific Writing 2013
Learning principles of effective writing in the field of Sciences relies on de-programming our bad academic habits by applying simple rules of style and grammar, and streamlining the writing process. GOAL: • Communicating an idea clearly and effectively to other professionals and the lay public. CONTENT: • Cutting unnecessary clutter • Using active vs passive voice • Converting nouns into verbs • Crafting better sentences and paragraphs with right punctuation • Formatting of an original manuscript • Reviews, commentaries, and opinion pieces • The publication process • Dealing with issues in professional writing (plagiarism, authorship, ghostwriting) • How to do a peer review • Communicating with journalists and the lay public • Interviewing a panel STUDY COMPANION BOOKS: • On Writing Well, William Zinsser • The Elements of Style, Strunk & White • Sin and Syntax, Constance Hale • Essentials of Writing Biomedical Research Papers, Mimi Zeiger
University of Illinois at Urbana-Champaign: Microeconomics Principles, Economics 2013
GOALS: • Understanding consumer and producer behaviors • Analyzing different types of market structures (monopoly, oligopoly and competitive markets) • Solving a wide aspect of policy questions • Applying economic principles to daily life CONTENT: • Modeling and Trade • Functions of individual decision makers (producers/consumers) within the economic system • Nature and functions of product markets • Supply and Demand • Market efficiency and government intervention • Elasticity and taxes • Production and costs • Competitive output • Theory of the firm under varying conditions of competition and monopoly • Public goods, common resources and externalities STUDY COMPANION BOOK: • Microeconomics, Krugman & Wells
Google: Mapping with Google Maps and Google Earth, Digital Marketing 2013
GOAL: • Learn how to navigate, annotate, and create content using Google Maps, Google Maps Engine Lite, and Google Earth. AUDIENCE: • Digital Marketing professionals • SEO practitioners • Web developers PREREQUISITES: • Development and SEO skills are desirable CONTENT: • Google Maps: Searching the map for places and businesses Getting directions and transportation info between locations Experiencing places around the corner and as far as outer space • Google Maps Engine Lite: Creating maps, points, lines, and shapes Customizing and sharing a map (base map, icons, labels) Visualizing data on a map Importing data into Google Maps Engine Lite • Google Earth: Navigating, travelling, and flying virtually to locations anywhere in the world Exploring layers of content Annotating Google Earth Telling a story with Google Earth tours Sharing a tour via Google Drive and email
SAP: OKP SAP NetWeaver Enterprise Search 7.2 (SAP NW ES 7.2), Enterprise Search Platform, ESP, SAP NetWeaver
GOALS: • Describe SAP NetWeaver Enterprise Search 7.2 • Plan SAP NetWeaver Enterprise Search 7.2 • Implement SAP NetWeaver Enterprise Search 7.2 AUDIENCE: • SAP Solution Consultant, SAP NetWeaver Enterprise Search • Enterprise Search consultant • Enterprise Search Platform (ESP) consultant • Enterprise Search Optimization (ESO) consultant PREREQUISITES: • The SAP NetWeaver Enterprise Search 7.2 Learning Map is designed for SAP solution consultants knowing about backends connected to the SAP NetWeaver Enterprise Search platform, and understanding of data structures in the SAP Business Suite. CONTENT: • Introduction to SAP NetWeaver Enterprise Search 7.2 • SAP NetWeaver Enterprise Search 7.2 Installation and LiveUpdate • Searching / Using SAP NetWeaver Enterprise Search • Operating an SAP NetWeaver Enterprise Search 7.2 • Introduction to SAP NetWeaver Enterprise Search 7.2 Template Modeler • Customizing an SAP NetWeaver Enterprise Search 7.2
SAP: Federated Search between SAP NetWeaver Enterprise Search and Microsoft SharePoint with OpenSearch, Enterprise Search Platform, ESP, SAP NetWeaver, Microsoft Office SharePoint Server, MOSS, OpenSearch
GOAL: • Consuming search results from SAP NetWeaver Enterprise Search 7.2 in Microsoft SharePoint 2010 using the OpenSearch interface of SAP NetWeaver Enterprise Search. AUDIENCE: • SAP Solution Consultant, SAP NetWeaver Enterprise Search • Microsoft SharePoint consultant • OpenSearch consultant • Enterprise Search consultant • Enterprise Search Platform (ESP) consultant • Enterprise Search Optimization (ESO) consultant PREREQUISITES: • Knowledge about SAP NetWeaver Enterprise Search (SAP NW ES) platform and Microsoft Office SharePoint Server (MOSS). CONTENT: • Configuring authentication delegation in Microsoft Active Directory (AD) • Configuring Single Sign-On (SSO) in SAP NetWeaver Enterprise Search • Configuring OpenSearch in SAP NetWeaver Enterprise Search • Configuring Integrated Windows Authentication (IWA) in Microsoft Office SharePoint Server • Configuring federated search locations in Microsoft Office SharePoint Server (MOSS)
U.S. Defense Acquisition University (DAU) Acquisition Community Connection (ACC): U.S. Federal Procurement, Federal Acquisition Regulation, FAR 2013
U.S. Department of Defense (DoD) Data & Analysis Center for Software (DACS): Software Engineering, Software Engineering Body of Knowledge, SEBoK, Software Development Lifecycle, SDLC 2013
Microsoft Learning Center: Microsoft Certified Professionnal (MCP), Windows Server Network Infrastructure, Internet Numbering, Internet Naming, Domain Name Service, DNS 2011
The contribution of network infrastructure management to Search Engine Optimization, SEO // Few acknowledge the importance in advanced SEO initiatives of astutely managing and monitoring the network infrastructure at the base of a web presence. Understanding and properly controlling Internet addressing, routing, network access, forward and reverse DNS resolution are the key elements that self-proclaimed SEO experts—and more generally, online findability consultants—are usually lacking of in their digital marketing practice.
Conservatoire National des Arts et Métiers: Master of Science in Computer Science, MScCS, Computer Science, Computer Systems Integration 1998
Continuing education curriculum partially completed
Université de Nice-Sophia Antipolis: DUT (2-year technical degree), Computer Science 1994
The 1st initiatives in the field of Search Engine Optimization, SEO // I've started to learn about SEO techniques in the mid-90's although the concept of SEO, as is, only first appeared in 1997. This was the time of (now Sir) Tim Bernes-Lee giving birth to HTTP (1989) and the World Wide Web with Robert Cailliau (1990), and announcing that this technology would fall into public domain, hence, be free to anyone. And also the time of the reign of Mosaic (1993), the Vatican online library, and the start of SEO initiatives with the launch of the first search engines—i.e., Aliweb (1993), Webcrawler, Infoseek, and Lycos (1994)—and enterprise search platforms (ESP) as information retrieval (IR) systems—i.e., Ultraseek.
Microsoft Virtual Academy (MVA): Top 10 best students in home country / Top 500 best students worldwide, Information Technology
Technologies studied include : Windows Server, Windows Azure, Windows 7, Windows 8, Windows Phone, SQL Server, SQL Azure, SharePoint Server, Exchange Server, System Center, Windows Intune, Visual Studio, Lync Server, PowerShell, ASP.Net, C++, HTML5, CSS3, Virtualization, Private cloud, High availability, Application Lifecycle Management (ALM), SCRUM, Agility, Big Data, Hadoop, MapReduce, NoSQL
Google: Google Trusted Photographer, Google Business Photos Trusted Photographer, Photography, Virtual tour, 360-degree photo, Panorama
A Google Trusted Photographer (aka Google Business Photos Trusted Photographer) builds relationships with local businesses, photograph their work space, build and publish 360-degree panorama tours made available on Google search result pages (SERP) through Google Maps and Google Street View. Google Trusted Photographers receive training and support needed from Google to capture Google Street View-compatible imagery. They connect with local businesses to help their business grow by educating them about building their online presence and benefiting from Google Business Photos. Google Trusted Photographer perform an up-to-2-hour photo shoot of work space and points of interest. They upload images to Google's imagery platform, process them online using dedicated software tools, and publish final results on Google Maps and Google Street View. From a Search Engine Optimization (SEO) standpoint, this may improve Click-Through Rate (CTR) by eliciting users to click on richer content.
Google: Google Search Engine Optimization (SEO) Starter Guide, Search Engine Optimization, SEO
The Google SEO Starter Guide aims at helping webmasters improve their site interaction with both users and search engines by setting forth best practices that make it easier for search engines to crawl, index and understand website content. • SEO basics • Site structure SEO recommendations • Optimizing content (SEO for text, headings, anchors, topics, images, file names) • Managing crawlers (SEO for robots.txt, links) • SEO for mobile phones (crawling, compatibility, desktop vs mobile version) • Promotions and analysis (SEO for social media, netlinking, link baiting, SEO tools) • Conversion Rate Optimization (CRO)
Google: Google AdWords Qualified Individual Certification Program, Google AdWords, Google Search & Display Networks, Search Engine Advertising, SEA, Pay per Click, PPC
The Google AdWords Qualified Individual certification program covers Google search engine advertising (SEA) concepts such as Google AdWords Fundamentals, Google Search Network, and Google Display Network, as follows: Google AdWords Fundamentals: • Google AdWords account management • Campaign and ad group management • Keyword targeting using Google AdWords Keyword Tool • Language & location targeting • Google AdWords ad formats • Budgets and bidding • Measurement and optimization • Google AdWords performance and profitability • Managing multiple Google AdWords accounts Google Search Network: • Google AdWords ad formats • Ads & site quality • Google AdWords Editor & other Google AdWords tools • Google AdWords performance monitoring and reporting • Optimizing Google AdWords performance • Performance, profitability, and growth • Google AdWords API Google Display Network: • Display ads on YouTube • Display ads on mobile devices
- Workshop Leader
- Corporate Training
University Lecturer, Java Programming, 2013/2014/2015
Teach practical classes to tertiary students, which includes: • Preparing laboratory classes and educational material • Delivering lectures, tutorials, and practical classes • Assessing student assignments • Grading student performance Lecturing students on Java programming aims at helping them understand and experiment object-oriented programming (OOP) concepts, design and architectural patterns, and incidentally acquire knowledge on the Java language and Java development environment specificities. Lectures cover: • Java Integrated Development Environments (IDE) • Data types, variables, operators, expressions, and control flow statements • Object-oriented concepts (encapsulation, abstraction, inheritance, polymorphism) • Graphical interfaces and development packages (AWT, Swing, util, net) • Model-View-Controller (MVC) design pattern • Event Listener design pattern • Observer-Observable design pattern • Command Query Responsibility Segregation (CQRS) architectural pattern • Domain-driven Design (DDD) pattern • Naked Objects architectural pattern • Object-oriented User Interface (OOUI) vs Function-oriented User Interface (FOUI) • Standard and distributed architectures (standalone, client-server, master-slave, peer to peer) • Network programming (sockets, Remote Method Invocation, RMI)
University Lecturer, Computer Network Programming, 1995/1996/1997/1998
Taught practical classes to tertiary students, which includes: • Preparing laboratory classes and educational material • Delivering lectures, tutorials, and practical classes • Assessing student assignments • Grading student performance Lecturing students on computer network programming aims at helping them write computer programs that enable processes to communicate with each other across a computer network. Lectures cover: • Internet standards (Requests for Comments, RFC) • OSI model vs Internet protocol suite • Internet stack protocols (Ethernet, ARP, ICMP, IP, UDP, TCP) • Internet aplication protocols (DNS, SMTP, POP, HTTP, FTP, SNMP, Telnet, Routing) • Subnetting and supernetting • Internet sockets (Unix, Windows) • IP address object structure • System calls • Standard and distributed architectures (client-server, master-slave, peer to peer) • Advanced network programming techniques (multi-port, multi-threading, statefulness) • Client- and server-side Web development • Web integration • Importance of Internet infrastructure in Search Engine Optimization (SEO) • HTTP-based SEO techniques (white and black hat SEO) • Search engine API-based SEO analysis tools (Google, Bing, and Yahoo)
University Lecturer, Relational Database Principles, 1995/1996/1997/1998
Taught practical classes to tertiary students, which includes: • Preparing laboratory classes and educational material • Delivering lectures, tutorials, and practical classes • Assessing student assignments • Grading student performance Lecturing students on principles and fundamentals of Relational Database Management Systems (RDBMS) aims at helping them understand, implement, and use relational databases, including interacting with databases through programming languages. Lectures cover: • Relational models • Databases (design, creation, configuration, deletion) • Tables and views (creation, alteration, deletion) • Entity relations (primary and secondary keys) • Indexes (creation, update, optimization) • Data (entry, update, deletion, import/export) • SQL requests (basic and advanced query strategies) • Stored procedures (interpreted, compiled) • Programming languages (SQL extension, integration, API, connectors, and middleware) • Access administration (users, roles, schemas, permissions) • Security issues (SQL injection, social engineering) • Using the graphical interface vs queries vs and programming languages • Oracle, MS SQL Server, and MS Access • Leveraging databases as part of Search Engine Optimization (SEO) initiatives