Tom Gould
JSON Resume

Curriculum vitaeTom Gould

I’m the Development Lead at Bright Sites, whose publishing software is used by more than 200 publishers, including The Independent and the Evening Standard. I joined in October 2015 as a senior developer on those two sites, and since 2021 I’ve led development on Flow and Storycue. Before that I spent eight years building and leading web projects, including as lead developer at Wonga and the sole developer on Turner’s TV channel sites. I plan and estimate, lead teams and still write code. In my own time I build and publish apps and open-source libraries in PHP, TypeScript and Python.

London. Get in touch, GitHub, LinkedIn.

  1. Bright Sites, Development Lead, 2021 to now
  2. Bright Sites, Senior Developer, 2015 to 2021
  3. Turner Broadcasting System, Web Developer, 2014 to 2015
  4. Wonga, Lead Developer, 2012 to 2014
  5. Tigerfish, Back-End Developer, 2010 to 2012
  6. eCommerce Associates, ASP and Web Developer, 2007 to 2010
  7. Summit Media, Online Marketing Manager, 2004 to 2007
Every job since 2004, newest at the top. The sun marks today.

Experience

  1. 2021 to now

    Development Lead

    Bright Sites

    Bright Sites makes software for newsrooms and publishers: Flow, a CMS, and Storycue, for content recommendations and planning. Its clients include The Independent, the Evening Standard, The Star and The Scotsman.

    I lead development on Flow and Storycue: planning and estimating the work, leading the team and still writing code.

    • Leadership
    • Planning
    • Estimating
    • PHP
  2. October 2015 to 2021

    Senior Developer

    Bright Sites

    I joined as a senior back-end developer on The Independent and Evening Standard websites, about six weeks after they moved to a new platform. I mainly built new features and tuned the existing code, keeping the sites fast under heavy traffic on a news platform that changes all day, in a very agile team.

    • PHP
    • MySQL
    • Agile
  3. June 2014 to October 2015 contract

    Web Developer

    Turner Broadcasting System

    • I looked after the sites behind Turner’s TV channels on my own, including Cartoon Network, Boomerang, Cartoonito and Boing, a job a team of six permanent staff had done before.
    • I built new features, maintained the sites, sped up their slow parts and ran the deployment schedule and process.
    • I rebuilt the Cartoonito and Boing sites. Cartoonito was a complete rebuild: I imported all the content from the old site and worked closely with a designer so both sites looked and worked well on mobile devices.
    • I reported to the channels’ product owners and the digital media technology supervisor, interviewed applicants, planned new builds and helped internal and external clients with work beyond the channel sites.
    • PHP
    • MySQL
    • Drupal
    • Theme development
    • Responsive design
    • Planning
  4. August 2012 to March 2014

    Lead Developer

    Wonga

    • I was the lead developer on the website’s projects, in a large agile team of mostly C# developers, product owners and business stakeholders. I estimated, planned, built, tested and reviewed the work, and represented the website in quarterly and sprint planning.
    • I led the web development of PayLater, a new point-of-sale product.
    • I prepared a new PHP site to replace the old .NET wonga.com, then extended it with new features, including an instalment loan to replace the original single-repayment loan.
    • PHP
    • MySQL
    • Drupal
    • Theme development
    • JavaScript
    • jQuery
  5. 2010 to August 2012

    Back-End Developer

    Tigerfish

    • I was a back-end developer in a small team of three developers and two designers, looking after around 100 client sites.
    • I talked to clients about what they needed, then planned, estimated and delivered new projects, and supported and maintained the existing ones.
    • Most of the work was client management, planning and custom development.
    • PHP
    • MySQL
    • Drupal
    • Theme development
    • JavaScript
    • jQuery
  6. 2007 to 2010 contract

    ASP and Web Developer

    eCommerce Associates

    • I joined on a three-month contract that lasted nearly three years.
    • I programmed in classic ASP and ran the existing group of affiliate sites, and built new search-friendly sites to earn affiliate revenue.
    • I handled every part of each site: planning, briefing the designers, finding and managing content, programming, deployment and hosting.
    • Most of the work was consumer sites built around search engine optimisation, before Google’s Panda updates changed the rules.
    • HTML
    • CSS
    • Planning
  7. 2004 to 2007

    Online Marketing Manager

    Summit Media

    I joined Summit Media in 2004, new to online media. There I found my interest in marketing and web strategy and started learning the skills I use today. I worked on the pay-per-click campaigns for Play.com and Gameplay.com, managed affiliates for Gifts.co.uk and worked on the SEO of sites Summit managed.

Skills

Languages
PHP, JavaScript, TypeScript, Python, SQL, HTML, CSS
Back end
Composer, PHPUnit, PHPStan, PSR HTTP standards, cURL, Drupal
Front end
Vite, jQuery, Chart.js, Theme development, Responsive design, Progressive web apps, Accessibility (WCAG)
Data and APIs
REST APIs, JSON, XML, MySQL, MariaDB, HMAC request signing
Testing
Playwright, Vitest, Jest, pytest, Selenium, axe-core
Infrastructure and delivery
Linux, Ubuntu, Apache, Nginx, AWS, Cloudflare, Cloudflare Workers, DDEV, Docker, Git, GitHub Actions, Jenkins, Maven, New Relic, Continuous integration, Continuous delivery
Publishing
Apple News, Apple News Format, Google AMP, Facebook Instant Articles, RSS, Atom, iCalendar, tus, Brightcove, Kaltura
Ways of working
Agile, Estimating, Planning, Leadership, Code review, Jira, Confluence, Open source

Kind words

He has been nothing but a pleasure to deal with and has always been a positive influence on those around him.

Rob Pestridge, on LinkedIn