Juliana McMillan-Wilhoit
02 U.S. Army Corps of Engineers · Defense · 2013–2019

The military didn't need a better database. It needed data standards that worked globally.

My first week, I was asked to set up a stakeholder meeting. I actually went and talked to the people. My supervisor was stunned — "oh my goodness, you actually talked to people." That instinct shaped everything that followed. The tool deployed to Iraq, Afghanistan, and Poland because I kept asking the question nobody else was asking: which of this data actually works globally?

U.S. Army Corps of Engineers / ERDC-CERL Iraq · Afghanistan · Poland · Puerto Rico ArcGIS Data Governance Defense GIS Commander's Intent
Impact
3
Military theaters deployed — Iraq, Afghanistan, Poland
First
Global military site location tool ever built
Global
Data standards — not country-by-country, but worldwide
5 yrs
Army Corps of Engineers — from research to operational deployment

The U.S. military was making base location decisions — where to set up operations, which sites could support specific mission types — with fragmented data and institutional memory. My predecessor called the prototype "CB-SITE." The stated problem was "build a site location database." That was the obvious problem. I kept asking: which data transfers globally, and which just looks like it does?

My mentor Jim Westervelt — creator of GRASS GIS — gave me the only advice that mattered on day one: go talk to the people who will use it before you build anything. It became the rule I've never broken.

"She was willing to step into a completely new assignment and totally own the work — with minimal input completing the analysis, software development, publications, and presentations."
— Dr. Jim Westervelt, Creator of GRASS GIS

The original tool was built for one country at a time. To make ENSITE globally applicable, I had to rethink the entire data architecture. Which datasets actually transfer across geographies? Which variables that "work" in one theater are meaningless in another? I evaluated data sources for worldwide applicability and set standards for what would — and wouldn't — be part of the system.

This wasn't just a technical decision. Every data standard I set was also a policy decision about what the military would trust. I built the governance framework from scratch: a formal review process, a governance board, and a staff education program so decisions about data quality didn't live in one person's head.

The unique tension in defense product work: your users are not your decision-makers. Commanders set intent — "evaluate 50 potential sites in this region before next week" — and the tool has to support execution without knowing the specific mission context. I couldn't ask "what are you actually trying to do?" the way I might with a civilian client.

I learned to design for ambiguity. What does "good enough to act on" look like when the stakes are operational? What does a decision-maker need to see to trust the output? That thinking shaped every UX decision.

What I'd do differently

In hindsight, we didn't do user research as well as we could have. We were researchers, not operators — and sometimes we pursued what was technically interesting over what was truly useful in the field. I spent time at Fort Leonard Wood talking to users, but not enough time. The gap between what we built in the lab and what commanders needed operationally was real.

That honest gap is part of why I operate the way I do now. The lesson from ENSITE wasn't just "talk to people." It was: talking to people isn't enough if you're not asking the right questions, in the right context, with enough humility to hear things that challenge your assumptions.

"The obvious problem was 'build a database.' The real problem was that data standards don't transfer across geographies. Every variable that worked in one theater needed to be re-evaluated for the next. That's a product constraint, not a technical one."

I traveled to South Korea to meet with command teams and understand how they used data in the field versus how we imagined they used it in the lab. I built working relationships with NGA (National Geospatial-Intelligence Agency) — the people who actually controlled the data we needed.

Unified analytical back-end integrating DOD, NGA, and open-source data — globally applicable
Data governance framework: formal review process, governance board, staff education built from scratch
UX/UI collaboration on wireframes and interface design, built around commander's intent constraints
ENSITE HUB for field data collection
Multiple ERDC/CERL technical reports and a peer-reviewed journal article
ENSITE site-selection framework diagram showing Physical, Built, and Social evaluation layers

The framework I built ENSITE around: every candidate site gets evaluated across physical, built, and social factors, from terrain and infrastructure to who already lives there and what resources they rely on.

ENSITE site-analysis interface running a scenario, showing a mapped area with an analysis overlay

ENSITE running a live scenario. Planners set the constraints that matter for a given mission, and the tool ranks the ground accordingly.

Impact
ENSITE deployed to Iraq, Afghanistan, and Poland — and the governance framework became the standard.

ENSITE deployed after Russia's invasion of Ukraine — reducing the time to locate and evaluate potential military base sites. The data governance framework I built from scratch became the standard for how CERL managed geospatial data products.

I received the Department of the Army Medal for Civilian Service for the CB-SITE leadership component. The peer-reviewed work and technical reports are part of the permanent ERDC record.

Tools & Stack
ArcGIS Suite Python Model Builder DOD / NGA Data Systems Data Governance R Commander's Intent Design
Next project
The dashboard wasn't the problem. Nobody trusted the model behind it.
Peapod