Royal Botanic Gardens, Kew


Developer & Scrum Master

April 2012 - December 2017

In this role I line managed and educated seven placement students. I was responsible for supporting and developing a portfolio of over 50 separate applications, websites and databases. The role was made up of 70% Applications Developer for Science and Horticulture Systems and 30% Scrum Master for a team of four. The role included:


  • Migrating websites to cloud storage.

  • Supporting the databases in SYBASE, MySQL and Postgres.

  • Migrating all MySQL databases to MariaDB.

  • Developing legacy systems to align them with the current business processes.

  • Maintaining and developing all in house clients (Java, VisualBasic 6.0 and MS Access) and websites (JavaScript, Tomcat, Lucene indexing)

  • Database administration for multiple databases across SYBASE, MySQL and Postgres.

  • Improving website availability by developing scheduled Selenium test scrips

  • Representing and reviewing changes as a CAB Member.


As Scrum Master I upheld the methodology by running daily standups,reviews, retrospectives & planning. I introduced a Trello Kanbanboard that was used by IT but can be viewed by the organisation. Iwas also responsible for reporting the teams progress to the head ofIT and to the CIO.


I completed the implementation of a new MariaDB database with an access front end for the Plant and Fungal Trees of Life (PAFTOL) project. This involved reviewing the work processes, producing work flow diagrams and documenting the proposed development plan before developing the database and linking up the Access front end and adding the processing.