BNHRBNHR
Book a consult
Sheet 2 · AboutCV · Nov 2026

Hi, I'm Ben

technologist. educator. free software advocate

Inset AB · 1 of 6

About

I'm a technologist, educator, and free software advocate who helps people solve problems with open technologies—from building technical solutions to growing communities of practice—because I believe we should all own the technology we depend on.

I train teams in open geospatial, programming, open data, and AI; move organizations to open tools and fix their data workflows; and build maps, applications, data platforms, and data pipelines on open software.

Above all, I help people and organizations stay current and literate in data, technology, and AI, so they make their own informed decisions rather than let the myths, hype, and upsells decide for them.

  • 500+people empowered to own the tools they use
  • 50+training courses
    designed and delivered
  • 40+organizations served
    here and abroad
  • 5+free learning sites
    open to all

FocusQGISPostGISGeoNodePythonDuckDBOpen geospatialCloud-native geospatialAI Literacy

Inset ED · 2 of 6

Education

BS Geodetic Engineering

University of the Philippines

2014

Undergraduate research: CourtVisionPH, extracting shot locations from broadcast basketball video.

Inset SE · 3 of 6

Selected engagements

Since 2014, I've worked on technology and data-related projects in the Philippines and internationally, through independent consulting and the two organizations I co-founded, SmartCT and the Civic Literacy Initiative.

BNHR

2014 – present

My independent consultancy, which provides expert training, support, and consulting services around open technology. Notable engagements:

Lead Server Administrator and Developer (GIS)

Asian Development Bank

Jan 2025 – present

  • Manage the day-to-day operations, administration, development, and deployment of the Asian Development Bank's Enterprise GIS (hybrid open source + proprietary) services, applications, and infrastructure.

Previously with Asian Development Bank

  • Web GIS SpecialistMar 2023 – Dec 2024
  • National GIS SpecialistSep 2021 – Feb 2022 · Sep 2019 – Aug 2020

SmartCT

2019 – present

A tech non-profit I co-founded that specializes in private-by-default, open-by-design, and citizen-centric digital transformation initiatives. Notable projects and engagements:

SCAM Ready ASEAN

ASEAN Foundation

Sep 2026 – present

  • Local Implementing Partner in the Philippines for SCAM Ready ASEAN, which prepares individuals and communities against online scams, especially those AI makes easier to run.

Also with ASEAN Foundation

  • ASEAN AHEAD (ASEAN AI for Youth Empowerment and Development)Jun 2026 – present
  • AI Ready ASEANAug 2025 – present

Civic Literacy Initiative (CLi)

2023 – present

An international organization I co-founded that develops standards, processes, and toolkits for technology literacy, capacity building, and AI readiness. Notable projects:

EITI Data Dashboards

Extractive Industries Transparency Initiative (EITI)

Sep 2026 – present

Building public dashboards on EITI's companies database, with USGS, World Bank, and UN Comtrade data: domestic revenue mobilization, transition minerals, and production and exports, including the EITI Dashboard.

Previously with Extractive Industries Transparency Initiative (EITI)

  • EITI DatabaseDec 2024 – Mar 2026
  • State-owned Enterprise (SOE) DatabaseNov 2023 – Jun 2024
  • EITI Data Infrastructure Options PaperMay – Jun 2023

Inset PF · 4 of 6

Portfolio

Platforms and tools

demo-pcp4nbs.bnhr.xyz

A national platform for Nature-based Solutions in the Philippines: hazard and ecosystem data, screening for pilot cities, and an NbS catalog.

MapLibre · Python

eiti-database.eiti.org

An open data platform for extractive-industries transparency: EITI data across countries, companies, and sectors to filter, preview, and download.

Datasette · SQLite · Google Cloud

eiti-dashboard.eiti.org

A public dashboard of EITI data on domestic resource mobilization, reserves, and production and exports, built as a static site from the EITI database.

Python · TypeScript · D3

aseanahead.smartct.org

The guide to joining, organizing, or delivering the ASEAN AHEAD AI Career Readiness Course in the Philippines, with SmartCT.

HTML · CSS

Free learning resources

learn-qgis.bnhr.xyz

Free, hands-on QGIS workbooks, from your first map to atlases, reports, and forestry tenure maps: 6 courses, 30 modules, and 71 exercises.

learn-python.bnhr.xyz

Python essentials, arrays and dataframes, an introduction to AI and ML, and geospatial Python: 2 courses, 13 modules, and 104 exercises.

bnhr.xyz/data-literacy-101

An approachable introduction to the fundamentals of data literacy.

Inset CR · 5 of 6

Credentials

Fellowships

Open Climate Fellow

Feb – May 2023

  • Selected as 1 of 7 Open Climate Fellows worldwide, working on projects that explore the intersections of the open movement and climate action.

Data Fellow & Data Expert Programme

School of Data

Jun 2018 – Jun 2020

  • Worked with School of Data and its local partners in the Philippines on projects in data literacy, public procurement, open contracting, and government transparency, openness, and accountability, as part of its 2018 class of fellows.

License and membership

License
Geodetic Engineer, August 2014 licensure examination: rating 85.00, top 7.
Membership
QGIS sustaining member (BNHR) since 2020, helping fund the software I teach.

Community

QGIS
QGIS certifying organization (BNHR).
OSGeo
Charter Member of the Open Source Geospatial Foundation.
Conferences
Organizer of Pista ng Mapa, the Philippines' open mapping conference, and of other local and international conferences, including State of the Map 2025 in Manila.

Inset TR · 6 of 6

Track record

Roles

Asian Development Bank

Sep 2019 – present

Consecutive consultancies on the Asian Development Bank's spatial data platform, from supporting ADB SPADE to running its Enterprise GIS.

Lead Server Administrator and Developer (GIS)

Jan 2025 – present

  • Manage the day-to-day operations, administration, development, and deployment of the Asian Development Bank's Enterprise GIS (hybrid open source + proprietary) services, applications, and infrastructure.
Web GIS Specialist

Mar 2023 – Dec 2024

  • Designed, developed, implemented, and managed the SPADE (GeoNode) application and infrastructure, together with its associated applications.
National GIS Specialist

Sep 2021 – Feb 2022 · Sep 2019 – Aug 2020

  • Provided technical, maintenance, monitoring, and development support for the ADB Spatial Data Analysis Explorer (ADB SPADE), built on GeoNode and Leaflet on AWS.

Mentor, Digital Democracy Initiative Hackathon

CIVICUS

Sep 2025 – Feb 2026

  • Provided expert guidance and support for the DDI Hackathon (EECA region), which supports civil society in strengthening civic space and promoting inclusive democracy.
  • Mentored the selected teams from problem definition to final delivery.

GIS Consultant

YJP Surveyors Pte Ltd

May – Sep 2024

  • Developed models and scripts in QGIS that automate the attribution of 50+ geospatial layers.

Open Knowledge Foundation

Feb 2021 – Feb 2023

Data Training Lead (Senior Consultant)

Feb 2021 – Feb 2023

  • Designed, developed, delivered, and managed dozens of open data, data literacy, and open geospatial trainings for Open Knowledge Foundation's projects and partners.
  • Innovated and refined the organization's capacity building and training methodologies.
Open Geodata Training Programme

May 2021 – Nov 2022

With Meta

Led the design, coordination, and delivery of a training program for 300+ participants from 30+ organizations in 30+ countries, on using open geospatial data, especially Meta's high-resolution population layer in QGIS, for public health and disaster response.

Full Stack GIS & Web Developer

Thibi

Jan 2020 – Jun 2021

  • Provided technical services for Thibi projects, including data portals with CKAN and web mapping applications using Python, GeoServer, and GeoNode.

Hivos

May 2019 – Sep 2020

Open Data Expert

Jul – Sep 2020

  • Led the design, co-creation, and delivery of data literacy and open contracting training and workshops for key stakeholders in the Philippines.
Open Contracting Consultant

May – Dec 2019

Local Government Technical Support – Open Contracting

  • Mapped, obtained, and converted public procurement documents and data for the province of South Cotabato.
  • Built a dashboard for sharing, visualizing, and analyzing its machine-readable procurement data, and ran capacity-building workshops on data portals and web applications.

GIS Specialist

Cerebro Innovators and Accelerators, Inc.

Nov 2018 – May 2020

  • Provided geospatial services, support, and solutions using remote sensing and GIS, together with Simularity's Automated Image Anomaly Detection System.

Consultant

Royal HaskoningDHV

Oct 2018 – Jul 2019

  • Provided maintenance and support for ADB SPADE, the GeoNode application built for the Asian Development Bank: GeoServer, PostgreSQL/PostGIS, Django, Leaflet, and AWS.

Philippine Geographical Society

Dec 2016 – Apr 2019

GIS Specialist

Dec 2018 – Apr 2019

Counter-mapping for peri-urban social justice

  • Prepared, designed, and facilitated community-based participatory mapping and UAV mapping.
  • Created the project's spatial database and website.
Computer Programmer

Dec 2016 – Jun 2017

  • Developed a QGIS plugin for Multi-Hazard Child Vulnerability Analysis and Mapping, using indicators of exposure, vulnerability, and capacity.

Geospatial Analysis Consultant

Thinking Machines Data Science

Aug 2018 – Mar 2019

  • Provided needs-based training and consulting on PostGIS, QGIS, GDAL/OGR, and Mapbox.

Technical Service Provider

Caritas Filipinas Foundation, Inc.

Jan – Apr 2018

#DigitalPH: digitized community disaster risk mapping

  • Trained and supported Caritas in digitizing its PDRA data with Open Data Kit and QGIS.
  • Developed a QGIS plugin and web map for the results.

Senior Science Research Specialist

IAMBlueCECAM: BlueWebMaps

Oct – Dec 2017

  • Conducted research and development of web GIS and visualization applications and methods for managing and conserving blue carbon ecosystems in the Philippines.

GIS Developer

ICMA

Aug – Sep 2017

SURGE: Strengthening Urban Resilience through Growth and Equity

  • Helped Zamboanga City build a Centralized Geographic Information Management System on GeoNode, for its agencies to share geospatial data and run geospatial applications.

Phil-LiDAR 2: REMap

Jun 2014 – Sep 2017

Senior Science Research Specialist

Jul – Sep 2017

  • Led the development of the project's web GIS application (Django, PostGIS, Leaflet) for assessing an area's energy resource and site suitability.
Science Research Specialist II

Jun 2014 – Jun 2017

  • Developed RS and GIS methods for nationwide solar resource assessment and PV site selection.
  • Wrote a GRASS add-on that cut processing time by 33%.

Projects

ASEAN Foundation

2025 – present

SCAM Ready ASEAN

Sep 2026 – present

  • Local Implementing Partner in the Philippines for SCAM Ready ASEAN, which prepares individuals and communities against online scams, especially those AI makes easier to run.
ASEAN AHEAD (ASEAN AI for Youth Empowerment and Development)

Jun 2026 – present

  • Local Implementing Partner in the Philippines for ASEAN AHEAD, supported by LinkedIn's Future of Work Fund: AI career readiness training, peer mentorship, and virtual job fairs for youth not in employment, education, or training, TVET, and final-year students, toward a target of 4,500.
  • Built the ASEAN AHEAD Guide for participants, champions, and partners.
AI Ready ASEAN

Aug 2025 – present

  • Local Implementing Partner of the AI Ready ASEAN initiative, which aims to equip individuals from all ten ASEAN Member States with essential AI skills and prepare them to thrive in the digital era and embrace AI responsibly and ethically.

Extractive Industries Transparency Initiative (EITI)

May 2023 – present

Several contracts with one aim: turning EITI's summary data files and companies data into open data that is checked once and reused everywhere.

EITI Data Dashboards

Sep 2026 – present

Building public dashboards on EITI's companies database, with USGS, World Bank, and UN Comtrade data: domestic revenue mobilization, transition minerals, and production and exports, including the EITI Dashboard.

EITI Systems Maintenance and Support

Nov 2023 – present

Maintain and support EITI's data systems on Google Cloud, across staging and production: deployments, monitoring, outage response, and defense against scraper traffic for the database, its API, and the importer.

EITI Database

Dec 2024 – Mar 2026

Built the EITI Database, EITI's companies database and API on Datasette, its data portal on PortalJS, and the importer the EITI Secretariat uses to validate, correct, and enrich new data before it is loaded.

State-owned Enterprise (SOE) Database

Nov 2023 – Jun 2024

Built the scripts that extract, transform, and load EITI's summary data sheets into a relational database, and deployed its website and API on Datasette, which later became the EITI Database.

EITI Data Infrastructure Options Paper

May – Jun 2023

Wrote an options paper on EITI's data infrastructure.

Getting Started with Smart & Data-Driven Local Government Units

FNF

2021

  • Designed, developed, and released open source materials that give busy local government leaders and other stakeholders easy-to-use, easy-to-understand, easy-to-share, and easy-to-adapt learning tools for understanding smart cities and data.

Custom trainings delivered

Python for Data Management

Philippine Statistics Authority (PSA)

Oct 2026

A three-day hands-on training on turning survey data from many sources and formats into a release people can trust: a pipeline that gets each round, checks it with pydantic and pandera, stores it in a database built from those checks, and shares it through Datasette. Taught in marimo, so participants ran it on an unseen survey with one command.

Geospatial Data Management and Engineering

Philippine Statistics Authority (PSA)

Mar 2026

A five-day hands-on training with the PSA Agriculture and Fisheries Census Division and other divisions, one stage a day: store it (PostGIS, DuckDB, data lakes), share it (GeoServer, pygeoapi, OGC services), catalog it (GeoNode, metadata, SDI), use it (web maps and dashboards), and scale it (GeoParquet, PMTiles, COG, STAC).

Geospatial Python, Machine Learning, and AI

Philippine Statistics Authority (PSA)

Mar 2026

A five-day hands-on training covering the full machine learning pipeline and common geospatial Python and ML stacks: Google Earth Engine in Python via geemap, raster and vector data with rasterio and geopandas, comparing classification models in scikit-learn, and running AI and deep-learning models with geoai.

Python Essentials, Arrays, and DataFrames

Philippine Statistics Authority (PSA)

Jan 2026

A five-day training that laid the groundwork for using Python effectively—package and environment management, notebooks, syntax, and data structures—and introduced arrays and dataframes for future data, AI, and ML work. Alongside staples such as Jupyter, conda, and pandas, we explored modern tools such as uv, marimo, DuckDB, and polars.

Introduction to Remote Sensing with Google Earth Engine

City Government of Puerto Princesa, Palawan

Oct 2024

A five-day virtual course, in BNHR's data-driven approach to capacity building, that introduced remote sensing with Google Earth Engine and its use in disaster risk reduction, urban planning, and environmental management.

Introduction to Python for Geospatial and QGIS

Philippine Statistics Authority (PSA)

Jan 2024

A five-day course—hands-on, exercise-driven, and focused on tangible outcomes—that culminated in participants showcasing Python and QGIS projects such as processing automations, models, and interactive maps.

Introduction to QGIS and Its Applications in Field Epidemiology

Department of Health – Cagayan Valley Epidemiology Center

Dec 2022

A five-day course on the geospatial concepts and QGIS functions useful in disease mapping and surveillance: data from CSVs and spreadsheets, open geospatial data sources, joining and styling layers, map-making, and data gathering with Kobo.

Open Geospatial for a Geo-enabled Master Sample Frame

Philippine Statistics Authority (PSA)

Mar 2022

A five-day training-workshop on using QGIS, Python, spatial SQL, R, and other tools to develop and automate a geo-enabled master sample frame for the next national census.

Inset CT · Contact

Tell me what you're working on.

Training for your team, help with a geospatial, data or AI project, or a second opinion on where open tools fit. Write to me, or book a free 30-minute consultation and talk it through.