2018– | University of Sheffield | Postdoctoral research associate |
- Invited a new collaborator from the Norwegian Research Centre to co-develop Python software for flood forecasting
- Founded Sheffield ReproducibiliTea journal club, meeting monthly as part of an international initiative for early careers researchers
- Co-supervising two PhD students developing new flood modelling software in C++/CUDA and Matlab
|
Sep 2014 | University of Reading | Course teacher |
|
2011–2013 | Shazam | Java server developer |
- Designed and conducted technical interviews for prospective team members
- Presented at the London Java Community to explain the latest features in Java 7
- Collaborated with Amazon technical leads to design Shazam’s cloud architecture
|
2007–2011 | NetDespatch | Software developer |
- Introduced the Spring framework into legacy code to enable automated testing
|
2006–2007 | Anite | Software developer |
- Added indexes and tuned PostgreSQL database queries to dramatically improve performance and ensure reliability during peak demand
- Regular contact with our customer service desk to prioritise bug fixes and manage customer expectations
|
2005–2006 | BuildOnline | Junior software developer |
- Documented production software using flow diagrams which became popular references for other team members
|
2001–2002 | Acterna | Industrial trainee with the Year in Industry scheme |