From a napkin sketch to a year of full tables
How I took Dinners With Friends from a napkin sketch to a booking business, then built the payments, operations and search programme behind it.
Software engineering, commercial measurement and growth, with 12 years of experience building products and working across teams. I help define what needs to change, implement it and keep it working. My background includes client engagements, technical leadership and three businesses founded and sold.
Writing
How I took Dinners With Friends from a napkin sketch to a booking business, then built the payments, operations and search programme behind it.
I work across strategy, design, engineering, marketing, sales and operations. Over more than a decade, that has included work for Groupon,
Vouchercloud, AWIN and
The Motley Fool, product engineering for
Framer,
Contra and
STRV, and founding and selling three software businesses of my own.
I’m good at taking a complicated business problem, making the work clear and seeing it through. That can mean deciding what to build, designing the experience, writing the software, finding customers or improving how the business runs. I work with colleagues across those disciplines and take responsibility for the work myself.
In my own businesses, product decisions, customer acquisition, sales, revenue and day-to-day operations have all been my responsibility. I bring that same connected view to client work, from shaping the offer to building the product and measuring whether it works for the business.
…
Editable 3D product mockups with live screens and LED walls
Design & engineering · Built the scenes, surface mappings and inline editor
View Living mockups projectGenerative poster system for an events programme
Design & engineering · Built the pattern engine, editor and export
View Digital patterns projectInteractive studies in 3D, shaders, sound and motion
Design & engineering · Built every scene, instrument and interaction
View Studies & Experiments projectIn November 2024, Dinners With Friends was a revived idea and a napkin sketch. By the start of September 2026, it had welcomed more than 500 guests across 50 dinners. Dates were routinely selling out six to eight weeks ahead, and nearly all of the remaining 2026 calendar was booked.
Pamela Silkstone first ran the concept twenty years earlier: put people who have never met around one table, give them a host, and make the first conversation easier. I took the relaunch from idea to first version, first paying customers and a business with more demand than seats. Along the way I built the brand, website, booking system, internal tools, mobile app and the search programme that now brings new people in.
The search programme delivered 5,530 Google clicks in June–August 2026, up 66.1% on the previous three months, alongside 381,345 search impressions. Building and maintaining a library of local guides gave the business a way to be discovered by people looking for food, activities and places to meet across Exeter and Devon.
…

Lifecycle messaging for software teams
Founder & CTO · Built the product, journey engine and cloud platform
View Hogsend projectHogsend lets software teams automate onboarding, customer messaging and retention in TypeScript rather than a visual workflow builder. The founder and CTO role covered the whole product: strategy, design, the journey engine, developer tools, cloud infrastructure and launch.
…
Hosted dinners that help people make friends
CTO · Built the brand, booking platform, apps and search programme
Read the full case studyDinners With Friends brings people together to make friends over hosted meals at local venues across South West England. As CTO for the relaunch, the role covered the website, mobile apps, bookings, payments and host tools, alongside the brand, customer acquisition and analytics needed to run the business.
…

Live telemetry and analysis for sim racers
Interim technical lead · Led architecture, team and delivery
View RaceMake projectRaceMake helps sim racers understand their driving through live car and lap data, AI-assisted analysis and interactive 3D visualisations. The interim technical leadership role covered architecture, team leadership and delivery across the desktop app, web app and the data pipelines connecting them.
Freelance opportunity discovery for Contra
Product engineering · Built the extension and discovery pipeline
View Indy.ai projectIndy.ai is a Chrome extension built for
Contra that helps freelancers discover work by finding opportunities in their LinkedIn and X feeds. The engineering engagement through WithSeismic covered the extension and discovery pipeline, connecting browser-based collection with AI analysis to turn social posts into structured job opportunities for
Contra's marketplace.

Verified on Contra•Doug was incredible to work with. He operated quickly & efficiently, and even proposed ways to improve the feature to exceed our expectations. 10/10!
Independent product engineering and growth
Founder · Scoped, built and supported 100+ client engagements
View WithSeismic projectWithSeismic is an independent product-engineering business that builds software, analytics and marketing automation for client teams. As founder and sole operator, the role spans finding the commercial problem, scoping the work, designing and building the solution, and supporting it after launch.
…
Verified on Clutch•Doug is a pro. I'd hire him again for any future marketing & technology initiatives.
Ecommerce benchmarking for 200 UK brands
Product engineering · Built the interactive MVP in four weeks
View Growth Society projectGrowth Society's ecommerce benchmarking project turned a static industry report into an interactive way to explore and compare brands. The engagement covered building the MVP, bringing performance data, brand profiles and analyst commentary together in a web product.
Conversational lead generation
Product engineering · Built the enquiry and qualification interface
View STRV projectThis project gave prospective
STRV clients a conversational way to explain what they needed instead of filling out a contact form. The engineering work covered an AI chat interface that gathered project requirements and qualified enquiries before a sales conversation.

Analytics auditing in Chrome DevTools
Design & engineering · Built the extension and audit workflow
View GrowthRunner projectGrowthRunner is an analytics agency whose specialists check whether client websites record customer activity correctly. The engagement covered designing and building a Chrome DevTools extension that records user journeys, checks tracking events and produces audit evidence, replacing repetitive manual checks with a repeatable workflow.
Voice-to-ChatGPT browser extension
Independent builder · Built and grew it to 30,000+ users
View Promptheus projectInteractive context-engineering course
Design & engineering · Built the course site and simulation
View ctxdc projectctxdc is an eight-week course on context engineering: how to give AI systems the instructions, information and memory they need. The work covered the course site's design and implementation, using an interactive Conway's Game of Life simulation to help visitors explore the material.
Research website for an AI lab
Design & frontend · Built the public research site
View Helix.ai projectThis Helix.ai project was a research website intended to explain an AI lab's work to both technical and non-technical visitors. The engagement covered the site's visual design and frontend implementation, not the underlying research platform.
Runtime schema tools for Source 2 games
C++ engineering · Built the SDK and runtime offset resolution
View dezlock-dump project
Counter-Strike 2 reinforcement-learning lab
Engineering · Built the training environment and bot experiments
View CS2 reinforcement-learning lab project
Interactive match replay map
Engineering · Mapped game events and replays
View Marathon match map projectGames for a social-casino platform
Studio leadership · Hired the team and shipped five games to 1M players
View Patrianna projectCoupon-extension protection for ecommerce
Founder & technical lead · Built, operated and sold the platform
View getBenson projectgetBenson helped online retailers detect coupon extensions at checkout, prevent unwanted discount-code use and measure the effect on revenue and attribution. As founder and technical lead, the role covered rebuilding the MVP for production, running the platform, technical sales and customer onboarding through to the sale of the business.
Automated voucher-discovery platform
Founder & sole operator · Built the platform and SEO acquisition
View Vouchernaut projectVouchernaut was a voucher-discovery website that brought retailer offers together on automatically generated brand pages. As founder and sole operator, the role covered the data collection, website and search acquisition, turning a large catalogue of affiliate offers into a business that could run without a content team.
MekaMon AR battle robot
Digital Marketing Manager · Led acquisition, ecommerce and measurement
View Reach Robotics project…
International voucher marketplace
Paid search & engineering · Managed campaigns and built automation
View Vouchercloud projectRecord label and radio show
Growth & operations · Ran partnerships, content and promotions
View Beatlock Records projectContributions to developer tools
Contributor · Worked on TanStack and Mastra AI
View Open source project