Bishal Dhungana
26.7153° N, 80.0534° W — WEST PALM BEACH, FL

Turning raw spatial data into systems that hold up for real infrastructure.

Geospatial Data Scientist working across LiDAR, aerial imagery, computer vision, and agentic AI systems — from field survey through production platforms supporting critical utility infrastructure.

0
Drone Images Pipelined
0
Condition Reports Joined
0
Asset Types Modeled
0
Addresses Geocoded
Simulated LiDAR scan
drag to rotate
01 — About

Field-to-production, end to end

I work at the intersection of geospatial engineering, applied AI, and cloud data platform engineering — currently as a Data Scientist at The Spear Group, technical lead across Florida Power & Light's AI-based infrastructure inspection program. I set technical requirements, build the data pipelines and cloud infrastructure behind the program, and serve as subject-matter expert through vendor model development. I also build the GIS applications used for infrastructure monitoring and disaster response — including a portal used during Hurricane Milton.

My background started in the field: GNSS and UAV survey, municipal geodatabase design, and control surveys as a Geomatics Engineer in Nepal — before graduate research at Florida Atlantic University on flood hazard modeling and environmental justice sharpened the AI/ML and geospatial data engineering side. That research led to a peer-reviewed publication on flood hazard exposure and social vulnerability in the U.S., and I'm a co-author on PyWMP, an open-source watershed modeling framework, with the accompanying manuscript currently under peer review.

Outside of work I contribute to open-source geospatial and AI tools — a published Python package for road-centerline extraction, agentic AI systems for querying spatial and hazard data, and a flood/storm-surge exposure pipeline for utility assets, among others below. I'm FAA Part 107 certified.

beesal13dh@gmail.com 561-713-5428 FAA Part 107 — Remote Pilot
02 — Experience

Professional experience

APR 2025 — PRESENT
The Spear Group, on behalf of FPL
Data Scientist — Geospatial & AI

Technical lead across FPL's AI and geospatial infrastructure inspection program — from vendor selection through data engineering to production deployment.

Program & Vendor
  • Contributed to technical requirements during initial RFP preparation for a multi-million dollar AI vendor engagement covering infrastructure inspection.
  • Serve as subject-matter expert through vendor model development, coordinating validation and benchmarking against enterprise requirements.
Data Engineering for AI
  • Built a pipeline joining 8M+ drone inspection images with 350K+ historical condition assessment reports through spatial and temporal joins, writing enriched results back via batched API calls.
  • Set technical standards for two vendor-developed models: an asset detection model (25+ equipment types) and a switch-state classification model (open/closed).
  • Led training dataset delivery across 25+ asset types and 400+ condition classes; built a Streamlit app so internal teams and vendors could pull images by asset, condition, or class instead of searching by hand.
Platform & Infrastructure
  • Designed an AWS CDK infrastructure-as-code framework with enterprise naming, tagging, and deployment patterns used across ML and application workloads.
  • Built a modular data integration platform (Python, SQL, DuckDB) for schema publishing and quality validation, plus a FastAPI/React API console for cross-team management.
  • Automated integration of image metadata and model-generated detection annotations into an Esri PostGIS geodatabase for geospatial analysis of model output.
  • Manage spatial databases (PostgreSQL/PostGIS), feature services, and cloud-native architecture on AWS (Lambda, S3, SageMaker).
Applications
  • Built GIS applications (ArcGIS Enterprise, Experience Builder, Dashboards) for infrastructure monitoring and disaster response — including a portal used during Hurricane Milton to track impact, restoration, and crew deployment.
SEP 2024 — MAR 2025
The Spear Group, on behalf of FPL
Associate Geospatial Analyst
  • Led QA/QC of LiDAR-derived power grid data for infrastructure resilience work, including pole hardening.
  • Managed PostGIS databases and automated QA workflows in FME to streamline data storage and validation.
  • Built a FastAPI sidecar for heavier geoprocessing and format conversion.
  • Automated geospatial workflows in Python, ArcPy, and Model Builder to improve consistency across teams.
JAN 2023 — AUG 2024
Florida Atlantic University
Graduate Research Assistant
  • Led flood risk research using FEMA hydrologic and hydraulic methods, resulting in a peer-reviewed publication on flood hazard exposure and social vulnerability across the U.S.
  • Researched environmental justice, looking at how disparities in disaster impact relate to geospatial and socioeconomic variables.
  • Built an automated geoprocessing pipeline in ArcGIS Pro, cutting processing time by 50%.
  • Built a Python geocoding tool to process 3 million addresses, replacing a paid service — cut turnaround from 3 months to 1 week and saved $20K in licensing costs.
DEC 2020 — DEC 2022
Freelance & ADMC Engineering, Nepal
Geomatics Engineer / GIS Intern
  • Led survey teams for municipal road, control, and construction surveys; ran GNSS landmark surveys and UAV topographic surveys.
  • Designed municipal geodatabases (land use, soil, cadastral, resource maps) with topology and attribute rules.
  • Served as GIS expert for Nepal's Survey Department land use hand-over program, training 40+ officials and engineers in spatial analysis and database management.
  • Ran topographic mapping and transmission line surveys using differential GNSS and UAV technology.
03 — Featured Builds

Self-directed AI & geospatial projects

Open-source contributions built outside of my employment — agentic AI over spatial/hazard data, a published Python package, and full data-to-map pipelines. Most ship with a live demo; nothing here requires an API key to try.

Geospatial · PyPI Package

Road-Centerline

A published Python package that extracts road centerlines from polygon geometries — worldwide, in any input CRS, in any format GeoPandas can read. CLI and Python API, computed via medial-axis skeletonization.

PythonGeoPandaspygeoopsPyProjPyPI
AI Agent · MCP Server

HazardMCP

An MCP server unifying FEMA, USGS, NOAA, NWS, and NASA hazard data behind a single AI-agent interface — one-call location risk summaries and map rendering, compatible with Claude Desktop.

PythonFastMCPFoliumDocker
Geospatial · Data Pipeline Live

SurgeExposure

A cloud-native pipeline overlaying NOAA storm-surge and flood-inundation data against Overture Maps building footprints, scoring per-asset flood exposure across 8 coastal regions — with a map and API.

PythonDuckDB SpatialFastAPIPostGISAWS
Geospatial · LiDAR Live

3DEP LiDAR Terrain Builder

Generates DEM, DSM, hillshade, slope, aspect, and contour products from USGS 3DEP lidar. Draw an area of interest in the browser; it generates a configured local script — no data ever uploads.

PDALGDALRichDEMAWS EPT/S3
AI Agent · RAG Live

Geospatial Data Copilot

Ask a plain-English question about San Francisco's utility infrastructure — a local LLM agent (LangGraph ReAct, Ollama) translates it to spatial SQL, runs it, and answers with a summary and interactive map. No API keys.

LangGraphOllamaDuckDB SpatialChroma
Geospatial · Web Tool Live

GeoCoder

Converts a spreadsheet of US street addresses into geocoded points and building footprint polygons using free Nominatim and Overpass APIs — as a no-install web app or a scriptable Jupyter notebook.

GeoPandasNominatim / OverpassStatic Web App
AI Agent · RAG

Conversational AI Assistant

A LangChain RAG chatbot with a history-aware retriever for multi-turn, context-grounded conversation — every answer grounded in retrieved source material, with citations. Runs entirely locally via Ollama.

LangChain (LCEL)OllamaChromaStreamlit
Geospatial · Data Platform Live

GTFS Transit Platform

A generalized data-engineering and analytics platform for GTFS transit feeds — ingest any agency's schedule data, measure headways, stop coverage, and spacing anomalies, and explore results in an interactive map app.

PostGISReact / TypeScriptMapLibre GLPMTiles
Web Tool · NLP Live

RomanNepaliAI

Converts romanized Nepali — including inconsistent, texting-style spelling — to Devanagari live, entirely client-side. A CLI batch-translates SRT subtitles through pluggable backends with caption-merging normalization.

PythonFastAPIHugging FaceVanilla JS

Live Straight from GitHub — auto-refreshes daily

04 — Systems & Platform Engineering

What sits behind the models

Production AI needs infrastructure, data pipelines, and internal tooling around it. This is a selection of the platform-layer components I've built to support enterprise geospatial and AI systems.

Cloud Infrastructure

Cloud Infrastructure Components

AWS CDK component framework with enterprise naming, tagging, and deployment abstractions for ML and app workloads.

Data Integration

Enterprise Data Integration Platform

Modular platform for taxonomy alignment, schema publishing, quality validation, and operational patch workflows (Python, SQL, DuckDB).

Developer Platform

API Operations Console

CLI and web console for environment-aware API operations with shared authentication and endpoint tooling (FastAPI, React, Typer).

Data Engineering

Schema Migration Utility

PostgreSQL schema migration CLI with source/target connection separation, dry runs, and preflight checks.

Computer Vision

Utility Asset Detection Inference Service

ONNX-based object detection package for utility equipment with COCO JSON output and optional visualization.

Integration Toolkit

API + Taxonomy Integration Toolkit

Reusable package for API extraction, taxonomy joins, metadata patching, and downstream publishing automation.

Subsystem

Integration Boundaries Layer

Boundary-focused architecture separating API adapters, data sync logic, and publishing interfaces from generic scripts.

Subsystem

Quality & Remediation Script Layer

Modular script layer for analysis, checks, loaders, fixes, and patch orchestration with migration-safe wrappers.

Subsystem

Geospatial Processing Sidecar

Optional FastAPI sidecar for heavier geospatial processing, conversion runtimes, and algorithm endpoints.

Service

Analytics Summary API

Focused API exposing health, pagination, and entity summary endpoints for analytics demos and stakeholder review.

Data Engineering

Image–Report Fusion Pipeline

Joins 8M+ drone inspection images with 350K+ historical condition assessment reports via spatial and temporal joins, writing enriched metadata back through batched API calls.

Internal Tooling

Training Data Console

Streamlit app letting internal teams and AI vendors pull training images by asset, condition, or class across 25+ asset types and 400+ condition classes — instead of searching the full image set by hand.

Data Engineering

Model Output Geodatabase Sync

Automated integration of image metadata and model-generated detection annotations into an Esri PostGIS geodatabase, so vendor model output can be analyzed geospatially.

Disaster Response

Hurricane Milton Response Portal

ArcGIS Experience Builder/Dashboards portal used during Hurricane Milton to track storm impact, restoration progress, and crew deployment in real time.

ML Project

Applied ML Project Template

Data science workspace scaffold for experimentation, feature engineering, and model lifecycle workflows.

Documentation

Delivery Runbooks & Release Standards

Structured runbooks, standards, acceptance gates, and deployment checklists for end-to-end delivery governance.

05 — Toolkit

What I build with

AI / ML / Agents

PyTorchTensorFlowOpenCV LangChainLangGraphRAG Model Context ProtocolVector Databases

Geospatial

ArcGIS Pro / Enterprise / OnlinePostGISDuckDB Spatial GDALPDALGeoPandas LiDAR / Point CloudOverture Maps

Engineering

PythonJavaScript / TypeScriptR SQLFastAPIReact ETL PipelinesCI/CD

Cloud

AWS LambdaS3SageMaker ECR / ECSAWS CDKDocker IAMVPC / Network Security

Field

GNSS / GPS SurveyUAV Survey (FAA Part 107) Differential GNSSGeodatabase Design
06 — Simulation

Flood inundation model

A small browser-side terrain model in the spirit of the FEMA-based hydrologic exposure work below — procedurally generated elevation, not the published dataset. Drag the slider to raise sea level and watch inundation spread.

Inundated area0%
Peak elevation

Color ramp: low-lying green → upland tan/white. Blue = below current sea level.

Utility corridor: 0 of 7 poles below sea level

07 — Research & Selected Work

Publications & academic projects

Most of my professional work is confidential to the organizations I've supported — publications below are what I can share in full.

Dhungana, B.; Liu, W. Urban–Rural Exposure to Flood Hazard and Social Vulnerability in the Conterminous United States. ISPRS Int. J. Geo-Inf. 2024, 13, 339. doi.org/10.3390/ijgi13090339 ↗
08 — Credentials

Education & certifications

MSc, Geosciences — GIS Concentration · Florida Atlantic University · 2023–2024 · GPA 4.0/4.0

BSc, Geomatics Engineering · Tribhuvan University, Nepal · 2016–2021 · GPA 3.64/4.0

09 — Contact

Let's talk about what you're building.

Open to Data Science, GIS/Geospatial Engineering, and Data/Platform roles. Based in West Palm Beach, FL.