Public résumé / evidence edition

William “Drew” Baker

Software engineering · Geospatial evidence · Climate-relevant systems

Software engineer building inspectable systems, deterministic software authorization boundaries, and geospatial evidence workflows for high-consequence settings. Public projects show bounded model evaluation and release testing; historical coursework adds energy-policy context.

Contact. For professional inquiries, use LinkedIn. Direct email, phone, and location are intentionally omitted from this public résumé.

01

Hiring order / implemented and evaluated work

Selected project evidence

Flagship 01BurnLens reached a public, complete Phase Six portfolio release: v0.56.0-baseline-first-portfolio-release at commit e2e0b778; the later evidence snapshot is a741111d, four commits after the release.

BurnLens

My role
Drew set the portfolio thesis, target audience, use boundaries, owner stop conditions, and publication direction, and owned the human decisions; Codex was assigned technical, product, and reliability direction within that owner-defined envelope.
What I built
The public release had to remain useful while excluding credentials, private owner responses, private logs, and machine-local paths, without implying official or operational capability.
How I tested it
Reliability includes recognizing when evidence is insufficient and making that stop reproducible.
Result
BurnLens reached a public, complete Phase Six portfolio release: v0.56.0-baseline-first-portfolio-release at commit e2e0b778; the later evidence snapshot is a741111d, four commits after the release.
Current boundary
BurnLens is experimental portfolio evidence, not official wildfire information, emergency guidance, or operational decision support.
Flagship 02Verified synthetic testbed with a public v0.0.20 release and zero real systems connected.

Runbook Sentinel

My role
Repository author and release owner for the pinned public checkpoint.
What I built
A dependency-free synthetic control system that separates reasoning, approval, policy, execution, state, and audit.
Methods and technologies

Pinned standard-library runtime and release primitives.

  • Python 3.12+Runtime, evaluation harness, verifiers, API and bounded diagnostic-tool server, and packaging
  • SQLiteSynthetic state, proposals, approvals, idempotency, execution, and audit persistence
  • JSON records and chained event logsContracts, evaluation artifacts, traces, and evidence bindings
  • JSON-RPC over stdioDiagnostic and read-only tool surface with no approval or execution tool
  • Python zipappDependency-free release artifact with exact allowlist and hashes
  • Loopback HTTP and server-rendered HTMLLocal operator, API, and dashboard surfaces
How I tested it
Exact synthetic trajectories and final synthetic system states, split-aware coverage, fail-closed contracts, package parity, and real-surface verification.
Result
The pinned v0.0.20 synthetic release passed its exact deterministic gate and excluded the weaker local-model candidate.
Current boundary
A released synthetic testbed with explicit infrastructure, identity, trace, security, and evaluation limits.
Supporting implementationReviewed prototype represented by a frozen public reviewer snapshot.

Quest Craft

My role
Product and system designer and release owner directing AI-assisted implementation, evaluation, correction, and approval.
What I built
One constrained generation request produces three structured paths while local checks and the adult authority rail remain outside the model step.
How I tested it
A fixed release suite of 12 synthetic scenarios, three retained rows each, human-scored cells, local privacy rejections, and corrective reruns.
Result
The reviewer snapshot retains 36 rows: 33 model generations, three local privacy rejections, six failed or superseded attempts, and two behavior corrections.
Current boundary
A bounded public reviewer snapshot, not the private canonical implementation or a general safety result.
02

Professional record

Experience

Apr 2024 – Apr 2026

Gen AI Associate

Innodata

  • Annotated and evaluated 200–500 AI prompt-and-response tasks weekly across multiple projects for model-training and evaluation workflows.
  • Worked with a distributed team of more than 35 people to identify failure modes, refine prompts, and align outputs with project requirements.

Nov 2021 – Mar 2024

Technical Content Writer

Independent contractor

  • Wrote and edited more than 300 technology articles, including energy and residential-solar explainers.
  • Translated technical and energy topics into accessible material for broad, non-specialist audiences.