CV

Digital CV

James — Headshot

Evidence-driven CV: what I ship, how I think, and where the proof lives. Prefer a fast scan? Hit Projects or the Links hub.

Connect on LinkedIn View Projects Open the Lab

Focus areas

  • Systems architecture: constraints, trade-offs, failure modes, verification.
  • Infrastructure: Linux, Nginx, CI/CD hygiene, atomic deploys, observability basics.
  • Product execution: scope control, risk reduction, measurable outcomes.
  • Communication: translate between business ↔ engineering, document decisions.
NodeLinuxCI/CD NginxAstroDocs

Operating principles

  • Static-first unless SSR is justified by a concrete requirement.
  • Prefer small, composable “islands” over heavy client bundles.
  • Ship in slices; instrument and iterate.
  • Make rollback cheap; make deployment boring.

This site is the reference implementation: minimal surface area, strong hygiene, repeatable deploys.

Timeline (high level)

If you want a traditional PDF resume, we can generate one later, but this site is the canonical source.

Case studies (curated)

ExNulla Site: Digital CV + Interactive Lab

Static-first credibility + embedded proof-of-work demos, deployed behind Nginx with atomic releases.

astronginxstatic-firstatomic-releases

Stream Ops: OBS + automation stack

Repeatable streaming pipeline with overlays, multi-RTMP, and reliability hygiene.

stream-opsobsautomation

Space Server: thermal / architecture notes

Structured engineering narrative + trade-off analysis, packaged for public review.

thermalsystemsarchitecture