Product-focused engineering leader

I build teams and platforms that make complex systems easier for people and software to connect to.

Try an example

I am a commercially minded technical leader with experience across agentic systems, enterprise connectivity, identity, integrations, network observability and full-stack product engineering.

Current focus

Leading ThousandEyes Agentic Systems Engineering: our internal agent runtime, MCP architecture, Agentic SDLC and adoption across engineering teams at Cisco.

7%

BGP test revenue increase in the first month after launch

$10m

Blink revenue supported while building its integration and solutions engineering capability

13.3%

reduction in customer reported bugs through frontend quality work

Experience

A lot of my career has been about connectivity in one form or another: enterprise identity and integrations at Blink, network and operational platforms at Vorboss and ThousandEyes, and now MCP and agent infrastructure used across engineering teams at Cisco.

Software Engineering Technical Leader

June 2024 - Present

Cisco ThousandEyes

Technical Lead for Agentic Systems Engineering, running the team responsible for our internal agent runtime and Agentic SDLC. I work with engineering teams across Cisco to understand their use cases, improve the platform and roll it out more widely. I have also written tools for the ThousandEyes MCP server and use MCP day to day.

Previously, I led architecture and delivery across the BGP product, including Easy Onboarding, which automates test and alert-rule creation using an intelligent matching engine and drove a 7% increase in BGP test revenue in its first month. I also drove engineering quality and infrastructure efficiency across the area, including work that reduced customer-reported bugs by 13.3% and BGP infrastructure costs by $52k per year.

Lead Software Engineer

April 2023 - June 2024

Vorboss

Managed a team of 8 full-stack product engineers building fibre planning, build and network operations software. I owned the roadmap with senior business stakeholders and acted as technical design authority while giving the team space to own delivery and architecture.

Head of Solutions Engineering

May 2019 - April 2023

Blink

Built and led Blink's global Solutions Engineering team. Before building the team I owned integrations end to end, covering SCIM, SAML, OAuth and API connectivity into systems including Workday, Google and other enterprise tools. That work became a reusable library of integrations and connectivity patterns rather than a set of one-off customer implementations.

Full Stack Developer

July 2015 - May 2019

Blink

Built product capabilities front to back across the application and AWS infrastructure, including the core enterprise identity and provisioning work behind OAuth 2.0, SAML 2.0 and SCIM, alongside APIs used by Blink's growing integration ecosystem.

Development Lead - Architecture Team

March 2013 - July 2015

RBC Capital Markets

Led development of an architecture platform tracking real-time data flows across the bank through APIs and event-driven integration, backed by a Neo4j graph model and operational reporting for end users.

Featured project

Reports Master is my new project for educators preparing student reports, built to make drafting, reviewing, and refining high-quality report comments faster and more consistent.

Technologies

MCPOAuth 2.0SAML 2.0SCIMTypeScriptReactVue.jsNext.jsNode.jsKotlinSpring BootGraphQLKafkaPostgresMySQLNeo4jElasticsearchClickHouseAWSOpenTelemetry

Certifications

AWS Certified Solutions Architect Associate, January 2026. Neo4j Certified Professional, June 2023.

Education

Systems Engineering, BEng (Hons), Loughborough University.

Community

BCS My Digital Future coach, Formula Student marshal, BCS member, and former RSPCA Bedfordshire South trustee and Chair of Trustees.