I design reliable spatial data systems, automate GIS workflows, and deliver accurate geospatial products with ArcGIS Pro, QGIS, Python, SQL Server, Smallworld GIS, and LiDAR tools.
Open to: GIS Engineer · GIS Developer · Geospatial Data Engineer · GIS Automation · LiDAR/GIS Analyst
I am targeting full-time roles where spatial data must be structured, automated, and trusted — in teams that treat GIS as core infrastructure.
Four production projects that show how I design spatial databases, automate GIS workflows, and deliver validated geospatial products.

I designed and built a centralized municipal geodatabase on SQL Server that turned fragmented legacy data into a validated, multi-user spatial data system.
ArcGIS Pro | SQL Server | Python | Arcade | Versioned Editing
Several departments needed one centralized GIS database instead of disconnected files. The system had to model complex data relationships, enforce validation at entry, and support multi-user editing with proper conflict management.
Any organization that needs to trust its spatial data needs this exact pattern: a designed schema, enforced validation, and automated migration. I can apply it to utilities, networks, or environmental datasets from day one.
I processed multi-mission aerial LiDAR point clouds into consistently classified datasets and delivered high-resolution DTM and DSM products.
MicroStation | TerraScan | Python (laspy) | Automation
Raw point clouds arrived from several flight missions with different point densities and inconsistent pre-assigned classifications — making reliable terrain modeling impossible until the data was standardized.
Consistent point-cloud classification is the foundation of every terrain analysis, flood study, and 3D product built on top of it. I can step into an existing LiDAR pipeline and keep it accurate, automated, and documented.

I digitized cadastral maps from drone imagery across 40+ municipalities and developed a PyQGIS plugin that automated bulk attribute editing.
QGIS | Python (PyQGIS) | Drone Imagery | QA/QC
An engineering firm needed rapid, accurate digitization of cadastral maps over drone imagery — with results that had to slot straight into existing GIS workflows and hold up to sub-meter accuracy requirements.
This project shows both production speed and tooling judgment: when the manual workflow was slow, I built the tool that fixed it — and the tool outlived the project.

I updated, integrated, and harmonized fiber-optic and electrical infrastructure data in Smallworld GIS for a network spanning 10,000+ km and 500,000+ connections.
Smallworld GIS | AutoCAD | Data Harmonization
The client managed more than 10,000 km of fiber-optic and infrastructure assets that had to stay compliant with AutoCAD engineering plans and evolving project requirements — across fiber, electrical cables, and poles.
Infrastructure operators depend on network data quality every single day. I know how to keep massive utility datasets accurate, current, and aligned with engineering source documents.
Visual evidence from the four featured projects above — click any image to view it full size.
Deliverable from the LiDAR Classification project — terrain, vegetation, and building classes derived from aerial point clouds feed high-precision 3D modeling and DTM/DSM production.
Deliverables from the geodatabase project — the designed schema, coded domains, and automated workflows built in ArcGIS Pro on SQL Server.
Updated and integrated fiber-optic and infrastructure data in Smallworld GIS — the day-to-day deliverable of the network management project, cross-validated with AutoCAD plans.
Output of the digitization program — roads, pavements, intersections, parking areas, green spaces, public and private buildings, and key facilities captured from drone imagery at sub-meter accuracy.
Sanitized samples of my code, workflows, and validation methods — published here as soon as they are cleared for sharing.
Explore my work geographically — pick a project from the list or dive into the map and click any feature for details.
Alongside full-time roles, I take on selected freelance mandates — same standards, same rigor.
As a specialized GIS Analyst, I offer freelance consulting and technical services to organizations worldwide, with hands-on experience in the mining sector. Whether you need help with a specific project or ongoing support, I turn complex spatial data into reliable, actionable results.
Advanced geoprocessing, statistical analysis, and spatial modeling to solve complex problems.
Professional map design for reports, presentations, and publications with high attention to detail.
Developing Python scripts and tools to automate repetitive workflows.
Have a project in mind?
Get a QuoteApplied in: municipal geodatabase with ~100 feature classes and 90% fewer data-entry errors.
Applied in: geodatabase ETL, LiDAR pipelines, and the QGIS bulk-edit plugin.
Applied in: multi-mission LiDAR classification and DTM/DSM production; photogrammetry trained on Metashape.
Applied in: 10,000+ km of fiber and electrical network kept at 98% data accuracy.
Applied in: 40+ municipalities digitized from drone imagery at sub-meter accuracy.
- Hands-on experience in 3D restitution from stereoscopic aerial imagery
- Proficient in using the Topo Mouse for precise digitization
- Advanced stereo plotting and feature extraction techniques
- Localization and marking of GCP points for accurate georeferencing
- Creation and processing of dense point clouds from aerial imagery
- Generation of high-resolution orthomosaics for precise mapping
- Advanced mesh generation and texture mapping techniques
Specialized in digital cartography, topographic instrumentation, and GIS applications, combining theoretical knowledge with practical fieldwork for geospatial analysis and urban planning
Whether you are hiring for a GIS role or have a spatial data project in mind, tell me what you need — I usually reply within 24 hours.
If you are looking for a GIS Engineer who can structure spatial data, automate repetitive workflows, and deliver reliable geospatial products, I would be glad to discuss how I can contribute.