Geological engineering · applied geophysics · GIS · scientific software
I build open and reproducible tools that connect geological interpretation, potential-field geophysics, remote sensing, terrain analysis and field-ready GIS.
| Domain | Focus |
|---|---|
| Applied geophysics | Magnetic and gravity processing, spectral filters, corrections and inversion workflows |
| GIS | QGIS plugins, CRS-aware analysis, open geospatial services and reproducible delivery |
| Geomorphometry | DEM derivatives, RRIM, terrain visualization and multiscale analysis |
| Petrology | CIPW normative mineralogy and petrographically informed machine learning |
| Remote sensing | ASTER/Landsat/DEM preparation, provenance and mineral-mapping inputs |
| Scientific software | Transparent assumptions, testable algorithms and auditable outputs |
| Project | Purpose | Stack |
|---|---|---|
| TerraWorkbench | Gravity and magnetic processing, FFT filter stacks and SimPEG inversion in QGIS | QGIS, Python, Harmonica, SimPEG |
| PeruSpatial Hub | Search and load official Peruvian ArcGIS REST/WMS services in QGIS | QGIS, Python, REST, WMS |
| MUSA | Global/local multifractal analysis with reliability and GIS products | Python, NumPy, GeoPandas |
| GeoNormPy | Reproducible CIPW normative mineralogy from whole-rock chemistry | Python, pandas |
| QGIS-RRIM | Slope, differential openness and RRIM RGB terrain visualization | QGIS, GDAL, NumPy |
| MIRAGE | Multiscale extraction of geological and archaeological raster signatures | Python, scikit-image, GeoPandas |
| GeoRefMaps | Semi-automatic georeferencing of map PDFs and scanned figures | Python, PyMuPDF, Rasterio, OCR |
| PyTAB2GIS | Convert coordinate tables into explicitly referenced GIS polygons | Python, GeoPandas, Shapely |
More project pages, manuals and research material are available at gisgeo.dev.
- Preserve the original data and distinguish source evidence from derived products.
- Make CRS, datum, units, scale and NoData assumptions explicit.
- Separate successful software execution from scientific or geological validation.
- Prefer open formats and reproducible manifests for GIS deliverables.
- Ship tests, documentation and limitations alongside algorithms.
- Attribute datasets, scientific methods and third-party software clearly.
Python · QGIS/PyQGIS · GDAL/Rasterio/GeoPandas · NumPy/SciPy · SimPEG · Google Earth Engine · Astro/TypeScript · GitHub Actions
The metrics graphic is generated from public GitHub data by the workflow in this repository. It is an activity summary, not a measure of scientific quality.
- Website: gisgeo.dev
- Email: jordanzav@gisgeo.dev
- LinkedIn: Jordan Zavaleta
Unless a repository states otherwise, my original open-source projects are distributed under GNU GPLv3 terms. Dataset, publication and dependency licences remain independent from the software licence.
