Frequently Asked Questions
Common questions regarding background, consulting formats, technical tooling choices, and engagement boundaries.
01.Who is Cameron Poole, and where did the handles "Mappboy" / "Mappman" originate?
I am an independent software and data engineer based in nipaluna / Hobart, Tasmania, with over fifteen years of technical experience across spatial data engineering, custom desktop automation in .NET, and static web architectures. The handle "Mappboy" (and colloquially "Mappman") dates back to my early career in digital cartography, tenure reconciliation for Native Title claims in Western Australia, and spatial database administration. It has remained my long-standing GitHub and online handle as my work expanded into broader software engineering.
02.What types of consulting and engineering services do you offer?
I take on discrete, high-impact technical engagements across three primary areas: (1) Spatial and Data Engineering: designing headless raster/vector ETL pipelines, Earth observation ingestion, and spatial hazard exposure models; (2) Software Automation: building modular C#/.NET desktop automation tools, decoupled calculation engines, and deterministic WiX MSI installers; and (3) Modern Web Development: building high-speed static websites, documentation hubs, and interactive edge cartography with Astro and MapLibre GL.
03.What are your standard engagement models?
I typically engage on a fixed-scope milestone delivery basis (with well-defined acceptance criteria, tests, and documentation) or on a retained technical advisory arrangement for architecture reviews, database tuning, and code quality audits. I work directly with engineering directors, spatial team leads, and consultancies looking for specialised implementation capability.
04.Why prioritise Free and Open-Source Software (FOSS) over commercial GIS licences?
Commercial GIS platforms often impose high recurring per-seat fees, vendor lock-in, and opaque proprietary algorithms. Standardising on FOSS—GDAL/OGR, PostGIS, QGIS, Cloud-Optimised GeoTIFFs (COGs), and GeoParquet—ensures data and calculations remain auditable down to the source code. It also allows data pipelines to scale cost-effectively across cloud servers without per-core or per-seat commercial licensing barriers.
05.How do you safely incorporate AI and agentic workflows into engineering projects?
AI assistance (Claude, Gemini, ChatGPT) is used as an implementation accelerator under strict human-in-the-loop engineering control. Using the Model Context Protocol (MCP) and structured prompt harnesses, tasks are constrained to discrete, verifiable units such as writing unit tests, scaffolding schema migrations, or drafting documentation. Generated code is treated as an unverified proposal and must pass pre-commit hooks, static type checks, and automated test suites before review.
06.Are your wildfire and hazard models intended for real-time emergency guidance?
No. The wildfire, climate, and demographic exposure models featured on this site are analytical planning tools designed for strategic risk assessment, municipal planning, and infrastructure vulnerability analysis. They are not operational real-time fire forecasting tools, predictive alert systems, or evacuation directives.
07.How do I inquire about consulting availability or discuss a project?
The best way to start is by sending an email to contact@cpoole.dev with a summary of the technical problem, project timeline, constraints, and relevant datasets. I typically respond within two business days to arrange an introductory technical discussion.
Have a question not covered here?
Feel free to reach out directly for technical questions or consulting inquiries.