Hey, I'm David.

I'm the co-founder of Stoker Games, an investment-backed indie game dev studio.  I'm also the teacher behind Full Stack Startups, an online academy with full stack coding courses to help you launch software products. .

When I'm not crunching code, you can usually find me trying to keep up with my 2 year old or going on adventures with my family. If you're curious about what I'm up to, checkout the stuff I've done or peruse the lessons I share from my adventures.

Background Facts

For the last 5 years, I've been building and shipping Rails & JavaScript apps for myself, startups and large companies. Programming is something I taught myself a long time ago and I've never looked back. I've also taught web development over a few sessions at the General Assembly.

Fun Facts

Software Development

  • Ex CTO of a funded UK startup, built MVP and brought it to market on my own.
  • Worked for the UK Government's Money Advice Service, where I led the development of several commercial apps which see around 2.5 million visitors a month
  • Taught classes on web development to beginners at the General Assembly

Business & Side Projects

  • Founded my first startup from University dorm room. Got accepted into an early stage accelerator.
  • Successfully raised $75k (£50k) for side project game on Kickstarter, then raised another $230k (£150) of angel investment to grow it into a company.


  • Competed nationally in the UK for basketball across 3 teams and represented my district twice. Won scholarship to showcase skills at top US basketball camp, competing with the best.