Engineering Leadership Portfolio

David Garvan

Director of Software Engineering | Search, Discovery and Applied AI/ML

Leading large-scale search, discovery, and AI-driven recommendation systems for a global media platform, operating high-availability systems at massive scale. Experienced engineering leader spanning roles from Engineer, Architect to CTO, delivering high-impact products while driving strategy across distributed systems, information retrieval, and applied AI.

Building high-performing engineering organizations.

Selected Work

Profile

As Director of Software Engineering, I lead multidisciplinary teams building large-scale search, discovery, and recommendation systems for a global media platform operating at significant scale (600M+ items across image, video, and audio, ~80M searches per day).

My teams design and operate high-availability, low-latency systems that power content discovery using a combination of vector search, hybrid retrieval, and machine learning. We leverage LLMs and AI agents for ranking, enrichment, and model development, continuously improving relevance, personalization, and user engagement.

I work at the intersection of distributed systems, information retrieval, and applied AI - driving architecture, execution and strategy across search infrastructure and intelligent systems. This includes scaling systems for high throughput, optimizing relevance, and integrating emerging AI capabilities into production environments.

Previously, I've worked across roles from Engineer to CTO in both startups and multinational organizations, leading teams across the full software lifecycle. I've delivered multiple high-impact, revenue-generating products from inception to scale.

I'm particularly interested in:

Other Companies

AIB project visual

Allied Irish Bank

Enterprise delivery across banking platform and software lifecycle initiatives.

Aegon project visual

Aegon

Cross-functional engineering work in large regulated financial environments.

Travelport project visual

Travelport

Product and platform development for global travel technology.

Side Hustle.. choppyblocky.com - everyone needs a decent chopping board