Engineer.
Builder. Tinkerer.

Twenty-seven years of building things — fourteen of them at Meta, and a handful of products along the way. The whole story's here. Read it, or just ask.

terminal
$ ./evaluate david-laker
Resolving candidate... done
experience 27 yrs
at Meta 14 yrs
side projects 3 live
instinct product-first
solid candidate.
Deep technical range, strong
product instincts, ships things
that actually work.
ask david

Don't read the CV.
Interrogate it.

An agent that knows David's story. Ask it anything — it's the runnable CV, fifteen years on.

ask-david — interactive online
$ Ask anything about David — his 14 years at Meta, the products he's built, or whether he's worth a coffee. This little agent knows his story.
The 2026 sequel to a CV that was once literally runnable PHP.
Powered by Claude · David runs his own gated prompt + usage limits
selected work

What happens
when engineers get ideas.

Three things shipped outside the day job. Each one has its own case study.

Vesmira

Vesmira

vesmira.ai

Visual summaries for heavy content. Drop in anything — a doc, a URL, a conversation — and get structured tables, key quotes, and scannable layouts that make dense material actually digestible. Private and access-controlled by default.

Read the case study
Cairn

Cairn

mycairn.ai

A personal productivity tool, quietly opinionated. Stays out of your way until the moment you need it.

Read the case study
Eclipse

Eclipse

hero wars guild

A web app I built for my gaming guild — rosters, coordination and tooling. Because even guilds deserve good UX.

Read the case study
the CV, abridged

Twenty-seven years, one through-line:
build things people use.

Twenty-seven years of building things. The short version below; the long version, just ask.

2012 — present
Software Engineer · Meta (Facebook)

Over fourteen years on Meta's infrastructure and security engineering teams, building internal tooling that makes engineers more effective at managing, deploying, and securing their services. Early work included conceiving the service ID — a unified identifier that became the backbone of Meta's centralised service management portal. Latterly, worked on AMP, Meta's unified access management platform, including an AI-powered permission analysis system built with a trust-first shadow mode before any live rollout. Spent two years on the management track before choosing to return to IC — he missed building too much.

2011
VP, North America · idio

Moved to San Francisco to lead North America operations, taking idio's content-marketing platform to consumer brands and media agencies.

2010 — 2011
Technical Manager · idio

Led a small web team building the content-marketing platform. Introduced MongoDB + Sphinx to fix DB bottlenecks, and brought in pair programming and code reviews.

2006 — 2010
Lead Web Developer · Sitemakers

Joint lead on LiquidShop, a SaaS e-commerce platform — trigger-email systems, feed mapping, server maintenance. Also organised the monthly pool tournament.

2001 — 2004
BSc, Mobile Comms & Internet Tech · Univ. of Wales, Swansea

Where the whole thing started.

# 2011: I submitted my CV as runnable PHP.
$prospect = new DavidLaker();
$prospect->shouldYouEmploy(); // → true
View the original CV ↗