James Broad

Web Technologist


It all started when I was gifted a broken IBM 286 at age 10. I hadn't a clue about computers, but I oozed curiosity and desperately wanted an escape from hand-writing my homework. After many days of obsessive tinkering, I found a fix. The first sounds of the fans whir, the floppy drives rattling away, the frugal HDD revving up, and the CRT flicker into life was the symbolic booting of my life-long fixation with tech and the joy of making things work.

Fast forward to today; I'm CTO & co-founder of OnCare – a SaaS platform for the domiciliary care sector.

Prior to OnCare, I had worked for companies big (BBC, Yahoo!) and small (Moo.com, Thread.com) using an eclectic mix of programming languages, frameworks, cultures and people and I feel blessed I get to work in this vibrant industry.

I would summarise myself as a customer-obsessed technologist who stops at nothing to deliver superior quality software.

Work history

Jun 2017 Present

CTO at OnCare

London, UK

Took prototype from 0 customers to over 100 SMBs with thousands of users depending on us to run their businesses.

  • Django
  • React
  • React Native
  • AWS
Feb 2016 Jun 2017

Lead Developer at Thread.com

London, UK

  • Modernised Thread's frontend with a React & its associated ecosystem
  • Introduced new development and build process
  • Created delightful user experiences using exacting design standards, refined animations and rich interactions
  • Worked closely with marketing to optimise the sign-up flow, browsing experience and transactional emails
  • Most projects were instrumented using multi-variant testing for data-driven development

  • Django
  • React
  • CSS
Jun 2015 Feb 2016

Lead Developer at Bloom & Wild

London, UK

  • Responsible for stabilizing and maturing the platform for the high-growth e-commerce provider
  • Introduced unit testing, end to end automated testing and a continuous deployment process to get new features in front of customers within 10 minutes
  • Responsible for hiring and managing developers
  • Projects delivered include same-day delivery functionality, product landing pages and general enhancements to their platform
  • Frameworks & services used: A​ngularJS,​ K​arma, ​N​odeJS, ​S​ASS, ​G​runt,​ J​ade, ​CodeShip, ​A​WS

  • Angular
  • Ruby on Rails
  • CSS
  • Node
Jun 2012 Jun 2015

Senior Developer at moo.com

London, UK

  • Delivered a number of presentations, published blog posts, documented best practices
  • Hired and managed a number of senior developers
  • Lead R&D effort with designers and UX team to inform product development future focus
  • Lead engineering development of work on large scale B2B offering that went on to become the biggest revenue-generating project
  • Created frontend toolkit (HTML5, CSS3 & jQuery modules) with designers to keep maximum consistency and reusable components
  • Proposing and implementing leading-edge tools like TypeScript & Docker
  • Created a JavaScript Image Uploader & Library used for making print products

  • PHP
  • Java
  • React
  • Backbone
  • CSS
Jan 2011 Apr 2012

Senior Developer at BBC Weather

London, UK

  • Led frontend heavy projects including interaction, animation, performance, accessibility
  • Steered the team to adopt Kanban as a means to ensure the ambitious project was delivered on time
  • Developed a highly interactive SVG chart to represent complex average conditions data
  • Worked with an external agency to create an animated page ambience (didn’t go live as any animation was too taxing)
  • Improved overall CI strategy and added a custom application performance monitoring suite into Hudson

  • HTML
  • CSS
  • JavaScript
Jul 2007 Dec 2010

Web Developer at Yahoo!

California, USA & London, UK

  • Lead developer on the transition of finance.yahoo.com/portfolios from a 10-year-old XML/XSLT stack onto a bespoke PHP MVC platform
  • Lead developer of finance.yahoo.com/news which needed to support 10+ languages, improved the design, UX and SEO and made the site capable of handling millions of pageviews per month
  • Merged a message board codebase previously forked by many countries into a unified platform and added internationalisation and localisation to reduce future fragmentation
  • Improved features on European Yahoo! homepages including the top stories and search modules

  • PHP
  • Perl
  • HTML
  • CSS
  • JavaScript
Feb 2006 Jul 2007

Web Developer at Time Out Communications

London, UK

  • Re-developed both timeout.com/film and timeout.com/shop from legacy codebases to modern re-designed, MVC-powered, semantic, SEO-friendly versions
  • Added new features and editorial controls throughout the site
  • Administered the MySQL database that powered the site
  • Mentored junior team members on a range of web development best practices

  • PHP
  • HTML
  • CSS
  • JavaScript


Sep 2002 Jun 2005

University of Greenwich

Multimedia Technology (BSc)


Side projects

Jan 2022 Present


Personal websites for creators looking for new opportunities.

Jan 2019 Present


I created a service to aggregate calendars, weather, news and more to synthesise it in email form every morning so I could start the day better informed.