Here are a few of the projects I've worked on, and some personal projects as well!
2023
·
Active
I've been very privileged to be able to work on the museum's Urban Nature Project and Data Ecosystem as a data engineer.
The Urban Nature Project (UNP) and Data Ecosystem (DE) are massive undertakings by the museum to convert their South Kensington estate into a haven and sanctuary for urban wildlife. The Data Ecosystem seeks to provide an automated system for recording wildlife observations as well as to empower people to learn more about nature by participating in community and citizen science projects.
This has been a cross-disciplinary project working with academic researchers, citizen scientists, and software engineers.
The aim of the project is to create a unified data warehouse and platform for collecting species observations throughout the country as well as involving students and the general public in the museum's science and academic research. Enabling a wider awareness of biodiversity and a love for nature.
I was super excited to be given the opportunity to head to the AWS summit in London this year, to talk about the museum's new "Data Ecosystem".
2021-2023
·
Finished
Fibre broadband companies deal largely with geospatial and address data. They need to be able to accurately design new construction plans for their asset layouts.
Helping their site teams effectively manage the assets in the ground and their "digital twins".
A solid data engineering pipeline is required to effectively manage and the different data ingestion sources for all parties; both customer, client and contrator.
Being predominantly geospatial, fibre cable diagrams are designed within a GIS (Geopgraphical Information system). Yet, the customers and contractors require to know:
If their house is connected to the company's fibre network.
How many ports are available (not connected to an address) from any given fibre distribution point, an underground cabinet or an aerial pole.
The GIS would contain the geospatial layout of the network, ideally within a database such as a PostgreSQL DB.
Yet, how can this be translated to an address? The answer is in geocoding! This is the "translation" of standard text to Geopgraphical co-ordinates.
A simple demonstration of this in action is when the postman delivers a letter to your address using a post code. Each post code is a polygon covering an area.
2019-2023
·
Finished
An interesting phase of my career was working as a GIS data team lead for architectural and urban planning masterplan projects in Saudi Arabia.
This involved acquiring different datasets for analysis to inform the design of new developments in the Riyadh, Al Ula Al Soudah and Neom regions.
Urban designs and real world datasets were ingested into digital twin data models of the developments.
These were then used to predict livability scores for environmental, commutability and heritage factors.
2011-2019
·
Finished
Working offshore did have its advantages. The main point was being away for extended periods of time.
I would like to think that most of this time was just spent "travelling", living the "Instagram" lifestyle. However, in reality I was stuck in the middle of the sea in an old and rusty survey ship, monitoring a big screen collecting data from the seafloor.
The client companies financing the surveys were predominantly Oil and Gas firms or Wind farm construction firms looking to get a better understanding of where to construct their infrastructure.
My role on the ships was, as much of the marine staff would like to joke; "lab rat". More seriously though, as the geoscientist on board, I was tasked with collecting the sensor data and then to building machine learning image classification models to detect features.
2014
·
Current
Building a graphing database of every verse, chapter, book, location and concept within the Holy Bible.
2024
·
Current
Building a visual GIS tool to track and visualise species observations made within any postcode region in the UK, using the NBN Atlas and postcodes.io APIs.
2022
·
Current
Building a browser-based flight Simulator using MapboxGL.