About Me
Hello!
I'm Daniel, a GIS Consultant specialising in spatial analysis and data visualisation, based in the south of Ireland. Over the past decade I've found myself practicing GIS and remote sensing, and I have since formalized these skills with a postgraduate qualification in Geographical Information Systems from University College Cork.
Currently, I work as a Developer Solutions Specialist at a multinational tech company, where I assist enterprise clients in integrating 3rd party services with our platform and resolving complex technical issues. My role involves advanced troubleshooting, data analysis, and front-end debugging, which have enhanced my ability to work methodically, communicate effectively, and deliver solutions that meet client needs.
I intend for this blog to act as a portfolio, demonstrating the below outlined geospatial skills by documenting some of my projects as I complete them. I hope you enjoy, and if you have any feedback or otherwise want to get in touch, please see the contact page.
Geospatial Skills and Tools
Spatial Analysis
- Proficient in geospatial workflows such as buffer analysis, spatial joins, and point aggregations.
- Skilled in applying spatial statistics, including clustering, distance metrics, and hotspot analysis, for insights into spatial patterns and relationships.
Raster Data Analysis
- Experienced in processing and visualizing raster data for environmental and urban studies.
- Techniques include NDVI calculations, hillshade generation, terrain modeling, and multi-band composites.
- Tools: ArcGIS Spatial Analyst, QGIS Raster Calculator, and Python libraries like Rasterio.
Geoprocessing and Automation
- Adept at automating repetitive GIS tasks using Python.
- Writing scripts for geocoding, coordinate transformations, and vector/raster manipulations.
- Core Python libraries: GeoPandas, Shapely, Fiona, GDAL, and PyProj.
Data Preparation and Management
- Skilled in cleaning, transforming, and integrating geospatial datasets.
- Techniques include:
- Spatial joins with Python (GeoPandas and pandas).
- Managing projections and coordinate reference systems (CRS).
- Aggregating and normalizing datasets for spatial visualization.
Visualization
- Expert in creating static and interactive visualizations to communicate spatial insights.
- Static Mapping: Designing custom layouts and symbology using ArcGIS Pro, QGIS, and Python libraries like Matplotlib.
- Interactive Mapping: Building web maps and dashboards with Leaflet, Folium, and leafmap.
- Familiar with exporting publication-ready outputs in formats like SVG, PNG, and GeoJSON.
Tools and Software
- GIS Tools: ArcGIS Pro, QGIS, and their respective extensions for spatial and raster analysis.
- Python Libraries: GeoPandas, Rasterio, Matplotlib, Folium, Shapely, and Seaborn.
- Remote Sensing: Handling satellite imagery and deriving insights using Sentinel Hub, GDAL, and raster-processing workflows.
- Data Formats: Extensive experience with shapefiles, GeoJSON, CSVs with spatial data, and raster datasets.
Feel free to connect on LinkedIn — link below!