Director of Engineering, working in security, DDoS protection, databases, and observability. Notable work: 6 years at Cloudflare and built and shaped the features that became the now established WAF, Firewall Rules, Firewall Analytics and DDoS protection. Presently: At Grafana Labs managing the teams leading the observability industry, notable for Prometheus, Cortex, Loki and Tempo.
Ask me about
Jun 2020 - Present
Director Of Engineering
Working within Grafana Cloud to provide a SaaS offering of Grafana and the underlying hosted data services Cortex (for metrics), Loki (for logs), and the Prometheus project.
Nov 2014 - Jun 2020
Engineering and management for the Cloudflare firewall including the WAF, DDoS, and customer configured firewall via a Wireshark Display Filter syntax (Firewall Rules). Managed the Firewall, WAF and UI teams, with peak direct reports being 12 and average being 8. Currently managing the team for DDoS, protection which covers every customer facing feature that Cloudflare provides as well as protecting Cloudflare infrastructure.
Sep 2012 - Oct 2014
Microcosm CC Ltd
Founder and CTO
Founder and CTO of a technical startup company focused on building a PaaS solution for discussion-based communities. Led product, dev, marketing and sales whilst managing the technical direction and implementation. In under 2 years we built a new product and grew to 50k+ passionate users.
May 2013 - Jun 2013
Providing architectural review of the existing solution as well as support as new work is transitioned to the Go language. This position was a per-day, as necessary contract and not a contiguous piece of work.
Apr 2010 - Apr 2013
Founder and CEO
Owner and operator of a number of discussion forums on topics such as cycling and music. Role requires full-stack development, systems administration and community management.
Apr 2010 - Jan 2012
Lead Solutions and Systems Architect within the R&D Labs
Global Architect leading a research and development lab to discover new opportunities for the company and to demonstrate how to exploit these. Hired and managed a large team, launched several new products including mobile applications and big data applications. Tech lead for 20 engineers.
Aug 2003 - Apr 2010
Global Technical Architect
Technical Architect leading a team of developers to produce a set of solutions across retail, finance and manufacturing verticals to solve client specific problems. Deeply involved in defining and executing a full SDLC and delivering large projects to clients ahead of schedule and under budget. Managed 6 people, tech lead for the company. Worked closely with Microsoft through a DAC (Developer Advisory Council) position. Key clients include Morgan Stanley, Merrill Lynch, HSBC, Bank of Scotland, Credit Suisse, Criminal Justice IT, Home Office.
May 2001 - Aug 2003
Senior Developer delivering a video CMS system for Football and sports sites in the UK. Produced the first successful subscription video site on the web, and built all applicable systems for this.
Aug 2000 - May 2001
Senior Developer with sole responsibility for creating and delivering the consumer portal and CMS. Core developer for the BTinternet consumer portal.
Jul 2000 - Aug 2000
Assisted in the creation of their community strategy and supported the deliver of their online forums.
Dec 1996 - Aug 2000
Jeepster Recordings Ltd
IT Manager and Developer
Established their online presence, built a full ecommerce site, won a Brit Award with Belle & Sebastian. Nominations for Best Music Website from music press within the UK and globally. Built the stock management, financial reporting, online shop and mail order business.