Hello + Welcome! I’m Jon.

I’m a Software Developer.

Come, Explore.

Who Am I?

I am a Java Software Engineer at the BBC, working in their Media Services department on systems powering TV and Radio across BBC iPlayer, News and Sport.

Prior to this, I worked at Accenture.

I graduated with an MSc Advanced Computer Science at Sussex University in 2014.

When I find time, I work on projects that stretch my technical and creative abilities.

I really enjoy what I do.

Passions outside of work include design, food, film and listening to great music.



HTML5, CSS, JavaScript, Angular 1/2, jQuery, Morris.js, Chart.js, Less, Gulp, npm, JSON, XML, REST/Web Services, Postman


Java 8/11/12, Java EE (Spring, Maven, Servlets, JDBC, JSTL, Tomcat, JBoss), Node.js, Python, PHP (WordPress)


MySQL, Oracle DB, MongoDB, Cassandra


Android SDK

Automated Testing

BDD/TDD, JUnit 4/5, Mockito, Cucumber, RSpec, Expresso, Mocha, Chai


UI/UX, Prototyping, Adobe Photoshop, Dreamweaver, Flash


Agile (Scrum), Waterfall, Git, Git Flow, Jira, Confluence, Slack, OOP, TDD, Code Reviews, Pair Programming, Design Patterns (Novice), Code Reviews, UML


Jenkins, AWS (EC2, Lambda, S3, SQS, SNS, Cloudformation), Unix (Bash), NGINX, Chef