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

  • Live in London, SE6, England
  • Work as Lead Software Engineer in Test Automation for YouView TV
  • Key skills: Python, Linux, C, test automation, network protocols, image processing

Past Work

  • Software Architect of embedded network security products at Thales e-Security
  • Software Engineer for mobile software security solutions at Samsung Electronics


  • Organise and teach a Code Club for children at my local library
  • From 2001 to 2017, ran video game website SimRacingWorld.com. Developed in Python, Perl, MySQL, 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
    • Winner of AngelHack London Spring 2013 and part of HACKcelerator in San Francisco with JektaBox


    • 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
    • Have lived in Brighton, Redhill, Cheltenham, Worcester, York
    • Grew up in Brentwood, Essex