Geospatial Architect · Full-Stack Developer · Open-Source Advocate · Environmental Health Officer · Jamaica
Explore SkillsA decade and a half of geospatial and software work built almost entirely on open-source tooling. QGIS, PostGIS, QField, GDAL, Python, PHP, Git, and the Linux command line are the daily stack. Proprietary software is a last resort, not a default.
Architecting field-to-dashboard systems: offline-capable mobile apps, spatial databases, PHP REST APIs, and interactive web platforms. Currently contributing to GIS infrastructure at SERHA's transformation unit while developing Ovitracker, a full geospatial surveillance platform, and three independent ventures.
Pursuing an M.Sc. in Management (MIS) at UWI. Holds a pending Certificate in Geomatics and Geospatial Services (HEART-NSTA, Level 2).
Spatial analysis, cartography, field data collection, and geodatabase engineering. Open-source stack first, always.
Advanced spatial analysis, geoprocessing, custom styling, print layouts, and plugin development in QGIS. Full ArcGIS Pro proficiency including ModelBuilder, ArcPy scripting, and enterprise geodatabases for clients and government environments running the Esri stack.
Web maps, dashboards, and StoryMaps via ArcGIS Online and Portal for ArcGIS. Feature services, hosted layers, and Operations Dashboard configurations for government and institutional clients who live inside the Esri ecosystem.
Configuring and deploying QField projects from QGIS for offline field surveys, GPS data capture, form logic, and seamless sync back to PostGIS or file geodatabases. The open-source field workflow from end to end.
Designing PostGIS schemas with spatial indexing, writing complex ST_ geometry queries, spatial joins, buffer/intersection analysis, MySQL spatial extensions, and SpatiaLite for embedded workflows.
Interactive web maps with Leaflet and Mapbox GL, GeoJSON data pipelines, WMS/WFS service publication via GeoServer, and tile-layer integrations for live spatial dashboards.
Spatial clustering with DBSCAN, kernel density estimation, heatmap generation, temporal risk scoring, and automated alert triggers using database stored procedures and triggers.
Satellite imagery processing, NDVI and spectral band analysis, raster classification, change detection, and integration of environmental layers into surveillance and monitoring workflows.
Cross-platform mobile apps, PHP REST APIs, data pipelines, React dashboards, and geospatial platforms built for real-world field conditions.
PHP-based REST APIs with structured routing, RBAC, JWT authentication, GeoJSON endpoints, database trigger automation, and clean JSON response layers consumed by web and mobile clients.
React Native and Expo for offline-capable field apps with QR scanning, GPS capture, SQLite local storage, and OTA sync. Flutter for high-performance cross-platform alternatives.
Component-driven dashboards with live charts, filterable data tables, role-based UI, integrated Leaflet maps, and PDF/CSV export. Clean, maintainable component architecture.
Interactive charts, temporal trend analysis, spatial heatmaps, stat summary panels, and automated reporting pipelines with PDF and CSV output from both web and backend contexts.
Ingestion pipelines, multi-source ETL, schema design, CSV and geospatial dataset processing, normalization, and automation. Geopandas and Shapely for spatial data manipulation in Python.
Multi-tier architectures with RBAC, audit logging, environment config separation, API key management, input sanitisation, and validation layers for production geospatial systems.
A broad polyglot stack from web and mobile to systems, statistical computing, and functional programming.
Built on open standards, free software, and community-driven tooling. Proprietary is the exception, not the rule.
Platform-level builds demonstrating end-to-end geospatial and software capability.
A geospatial mosquito surveillance platform designed and built from scratch for Aedes mosquito monitoring. Offline-first field data collection, automatic ovitrap classification, spatial risk scoring with MySQL triggers, GIS heatmaps, temporal analytics, weather API integration, automated alerts, RBAC, and PDF/CSV reporting. Designed for parish-to-national rollout in Jamaica, with a roadmap including ML prediction, DBSCAN hotspot detection, and IoT trap integration.
Web platform and corresponding mobile application for ticket and coupon management. High-security QR scanning ticket handling system built on one platform and infrastructure.
Mobile staff time-tracking app prototype with QR scanning, GPS-verified clock-in/out, and an admin dashboard. Designed for backend integration with IrIPass infrastructure.
Python ingestion pipeline, five-table normalised schema, and complete documentation deliverables built against the California SDWB CLIP 2024 dataset.
Geospatial infrastructure and project delivery for the South East Regional Health Authority, Jamaica, including spatial data management and cross-departmental GIS integration.
Available for geospatial consulting, GIS architecture, software development, and government/institutional project work.