Jonathan Hart

Software developer

Who am I ?

A Software Developer Located In South West England

Interested in DevOps, covering backend developement & agile practices.

My Expertise

Software development

Java, Python, C#, Groovy


DevOps

Deploying with Ansible & Puppet, Monitoring with Kibana & Graphana


Deploying to

VMs, Bare metal, Docker, Kuberneties & AWS


Datastores

ElasticSearch, Prometheus, MySQL, PostgreSQL, MongoDB


CI/CD

Git, Jenkins, Automated Tests


Interests

Computing

DevOps, Retro, Hardware


Photography

 


Cooking

 


Country drives

Fun in an MX-5


My CV

Expertise

2016 - Present

Technical Delivery Manager, BT

As a technical lead I am responsbile for managing customer relationships, ensuring technical standards are met, managing deliveries deadlines and managing the transition of the projects from development into operational support.


2014 - 2016

Lead Developer, BT

Leading the technical direction and project managing multiple teams across multiple sites. Works closely with customers to capture requirements and to assist in setting the technical direction of their area. Built new teams to solve challenging customer problems.


2011 - 2014

Consultant Software Developer, BT

Worked on a large scale enterprise application spanning a number of technologies for Web interfaces, messaging, system control and data visualisation.

Education

2002 - 2005

University of Durham

BSc. (Hons) 2(i) Computer Science

Dissertation Title: ‘Resource Based Navigation in Virtual Worlds’


2000 - 2002

Thomas Rotherham College

A2 Computing (A), A2 Physics (B), A2 Maths (D), A2 General Studies (C) and AS Geography (A).


1995 - 2000

Rawmarsh Comprehensive School

Ten GCSEs at grade A* to B including Maths and English.

Skills

Kuberneties
Docker
Ansible
Java
C# & .net
Atlassian Tools
Python

Certificates

  • 2021 AWS Cloud Practioner Certification
  • 2017 Understanding the Java Spring Framework Course By QA
  • 2017 Java SE8 Developer training (SL-PROG-SE8)
  • 2016 M101JS: MongoDB for Node.js Developers Certification
  • 2016 Cloudera Administrator Training Course

Recent Projects

Project Lead

Technical lead on a greenfield project for Packet Processing.

  • Project management, bring agile methodologies to the team
  • Brought in devops best practices (configuration as code & automated builds / deployments)
  • Requirements capture & customer stakeholder management
  • Working with customer teams on integration points and resolving technical problems

Technologies:

  • C# / .net 6.0
  • Ansible
  • Docker & Kuberneties
  • Jenkins CI
  • MySQL
  • C++
Software Infrastructure Lead

Lead for devops tooling on a long running project. Lead the BT team (~9 people) as part of a wider development team (~30 in total). My team was focused on improving the DevOps practices in the team, increasing the visibility of system health through metrication and improving the CI/CD tooling.

  • Created ansible playbooks for automated deployment of the product
  • Brought in automated system testing for regression testing builds
  • Implemented system metrics and monitoring using Elastic, Graphana & Prometheus
  • Migrated build and monitoring tools from VMs to Openshift Kuberneties cluster

Technologies:

  • Openshift for Kuberneties
  • Custom built Docker containers
  • Jenkins CI
  • Ansible / AWX
  • Elastic Search / Logstash / Kibana
  • Prometheus / Grafana
  • In house test automation tool
  • Python scripting

Further information on my full CV.

Personal Projects

Weather Station

Creating a solar powered weather sensor using Arduino and logging the results using InfluxDB & Graphana on a Raspberry Pi Zero.

Photo Booth

A Photobooth for our wedding using a webcam, Windows Tablet and bespoke software written Node, packaged as an Electron App.

Our Wedding website

Our wedding website. Hosted on Github, with Google Maps & Google Sheets integration.


Wedding Website

My Brother's wedding website. Hosted on Github, customised template.


Gigity

Find a gig in your local area / favourite band by querying the Last.FM API. Built in a day for IpHack 2012

More details on my project site heyup.me