Welcome to jtes.net, the personal website and blog of John Slade (johnteslade).

  • Live in Catford, London, England
  • Work as a Software Engineer for YouView TV developing test automation solutions
  • Key skills: Python, Linux, C, test automation, network protocols, image processing, security design

Past Employers

  • Network security products for Thales e-Security
  • Mobile software security solutions for Samsung Electronics


  • Run video game website SimRacingWorld.com and news aggregator VGtap since 2001. Developed in Perl, MySQL, Python, Django and Google App Engine.
  • Contribute to some open source projects on GitHub:
    • PyCharacterize – Tool for auto generating characterization tests of Python code
    • Azulejo – Python application for Linux that moves windows using keyboard shortcuts
    • Vimeo Downloader


  • Organise hack days with friends – Python (Feb 2012), Android (Jun 2012)
  • Winner of AngelHack London Spring 2013 and part of HACKcelerator in San Francisco with JektaBox
  • Attend weekend hackathons – AngelHack London (Apr 2013, Nov 2012), Hackathon London (Jun 2012), TechCrunch Disrupt SF (Sept 2013)


  • Post Graduate Certificate in Management, University of Bath
  • MEng Electronic Engineering, University of York


  • 116th fastest on a Brompton folding bike at Brompton World Championship 2015 (176th in 2013).
  • Enjoy playing Golf, Squash, Cycling and Running
  • Committee member of Jorvik BC – the alumni rowing club for the University of York Boat Club.
  • Have lived in Brighton, Redhill, Cheltenham, Worcester, York
  • Grew up in Brentwood, Essex