Recent work for BBC News
Trust 'undermined' by food delivery firms over hygiene
Developed and co-wrote investigation of Deliveroo and Just Eat's hygiene standards. This story aired on 26 June on BBC News at Six, Ten and BBC News online.
Twitter bot: European Parliament Elections
A bot that tweeted regional results for the UK, as well as national results for all 28 member states, to @BBCElection on 27 May 2019. Developed bespoke code and reusable library using Python.
Before I joined the data team, I worked as a software engineer on the new pan-BBC article and Psammead library of React components. Previous to that, I was a grad software engineer in teams across the BBC like iPlayer Radio (now BBC Sounds), CPS (content management systems) and Visual Journalism. My clips from my time as a data visualisation developer for Visual Journalism are below.
French election poll tracker
The Color of Debt
Papers and Presentations
- Enhance the accessibility of your D3 chart with ARIA table semantics, London D3.js meetup, Mozfest, 26 October 2018
- Using ARIA table semantics to improve a D3 line chart’s accessibility, BBC News Town Hall, 22 May 2018
- How I explored Scala by building a UK Campaign Finance API, 23 February 2018
- Richards, J., Benjamin, A., Silva, J., Gay, G. Assessment of Keyboard Interface Accessibility in Mobile Browsers. W3C WAI Mobile Accessibility Online Symposium, http://www.w3.org/WAI/RD/2012/mobile/paper4/, 25 June 2012