Jonathan Giffard
jgiffard@giffardfamily.com
Commercially aware product manager with a wide range of experience and exposure across a wide range of disciplines. Comfortable working across a broad range of areas - technical, commercial, sales, marketing & CxO levels for national and global organisations as a single contributor or in leadership roles.
Experience
Neo4j
I'm part of the Developer Experience group within the PM team at Neo4j. My primary focus is on Developer interfaces, from Web APIs to more traditional platform drivers, with a view to making them delightful to use. I also write , to varying degrees of success, articles that illustrate how a Developer can use our technology.
Product Manager, Developer Experience
•
Jul, 2022
–
Present
•
- PM ownership of GraphQL and CLIs at Neo4j.
- Working with stakeholders, authored API Design and Style Guide to bring consistent experience across all internal and external APIs at Neo4j.
- Authored and drove alignment of PM Charter that establishes the mission, principles, operating practices and measures for the PM group at Neo4j.
- Led aura cli out of a hackathon and into adoption by Neo4j Labs to further the experiments around demand for CLI from our customers.
Couchbase
Principal Product Manager
•
Aug, 2020
–
Jul, 2022
•
- Improved login security with MFA enabling the use of OTP from an authenticator app like that from Okta or similar
- Capella Public API that enables customers to incorporate Capella operations into their CI / CD pipelines as well as enabling the use of scripts. The API underpinned other items such as a Terraform client and command line tools.
- Initial Self-service sign-up that enables trials and conversion to paying customers. 2nd iteration was built on analytics that simplified deployment and increased the number of users doing so. This came from close working with UX and Engineering to achieve.
- Working with UX Designers, re-imagined deployment for paying customers that enabled a fully hosted buying option for customers. This reduced sales time and significantly increased the revenue.
- Collaborated closely with sales teams leading to closing the largest ever deal for Capella ( > $1 million total contract value )
- Provided input into several PM processes leading to the introduction of lean PRDs & lean canvas to help make investment decisions and Level of Effort vs Customer Value matrix to assist with prioritization. Evangelised working closely with Engineering / UX Designers during early phases - Sprint 0 for discovery , goals, and help establish alignment on what we are and why.
Webroot
Jan, 2017
–
May, 2022
•
Senior Product Manager
•
Sep, 2018
–
May, 2022
•
Responsible for communicating and executing against the vision and strategy for Webroot cloud technologies across the companies various channels globally
- New threat management system for Analysts
- Internal and External APIs used by various systems to provide endpoint security
- Cloud Cost optimisations
Senior Product Manager
•
Jan, 2017
–
Aug, 2018
•
Endpoint security
- Migration to use SHA256 hashes from MD5
- Extend detection to cover Linux subsystem on Windows
- Detection of script based malware
Sophos
Senior Product Manager
•
Jun, 2015
–
Dec, 2016
•
Product Manager in Endpoint security group
- Following the acquistion of Surfright, tasked by SVP to take their HitMan Pro product, rebrand and launch as Sophos Clean
- PM lead for Intercept X that enables Sophos customers to increase their protection against exploits and ransomware. Sold to 8,000 customers in first year. Intercept-X went onto win CRNs Tech Innovator 2017 award.
Novell
Jul, 2007
–
May, 2015
•
Senior Product Manager
•
Jun, 2012
–
May, 2015
•
Product Manager for security products in Novell ZENWorks portfolio
- Senior Product Manager for ZENworks Configuration Management end user security products; Patch Management, Endpoint Security and Full Disc Encryption
- Moved Full Disc Encryption from OEM to IP purchase
- Worked with multiple development teams in Utah and Bangalore using Agile Scrum techniques
- Analyst relation work with Gartner and Forrester. Lead role for Magic Quadrant and Wave reports
- Drive solution awareness using press reviews, social media and blogging
Product Manager
•
Sep, 2008
–
May, 2012
•
Product Manager in team for Novell ZENWorks
- PM for Novell Service Desk, taking it from feasibility all the way to launch. Included building Go To Market plans and execution thereof. Novell Service Desk ramped to $1 million ARR
- Took Novell Service Desk through independant certification process for ITIL processes
- Started feasibility study into production of Novell ZENworks Configuraiton Management physical appliance with the evidence causing a pivot to launching Virtual Machine offering. This became the de facto deployment choice.
- Authored - Why Choose Novell ZENworks? - competitive document which became the baseline for all future competitive content
Product Marketing Manager
•
Jul, 2007
–
Aug, 2008
•
EMEA Product Marketing Manager for Novell ZENworks Configuration Management
- Recognized for successful presence at InfoSecurity Show in 2008 and European campaign for software asset management
- Launched ZENworks social media presence on Twitter and Facebook
- Led competitive workshops for NA / EMEA partners
- Created and presented content for sales enablement
- Authored whitepapers and blogs
Education
University of Central England, formerly Birmingham Polytechnic
Applied Software Engineering • 1989 — 1993
A 4 year course with the 3rd year out on an industrail placement. Holistic take on software development encompassing development and business aspects. Final year project looked at the efficacy of using a neural network for simulation of gas turbine for electrical generation
Other items
Patent Application
Inventor • 2018 — 2021
Examples of the present disclosure describe systems and methods for determining exploit prevention software settings using machine learning. In aspects, exploit prevention software may be used to identify processes executing on a computing device. Metadata for the identified processes may be determined and transmitted to a machine learning system. The machine learning system may use an exploit prevention model to determine exploit prevention configuration settings for each of the processes, and may transmit the configuration setting to the computing device. The computing device may implement the configuration settings to protect the processes and monitor the stability of the protected processes as they execute. The computing device may transmit the stability data to the machine-learning system. The machine-learning system may then modify the exploit prevention model based on the stability data.
Additional Links
- LinkedIn: jgiffard
- GitHub: LackOfMorals
- Twitter: jgiffard