Alexis Hope ENGINEERING & DESIGN NOTES

Making systems
legible.

Search & language systems — visualisation, tooling, engineering

I work at the intersection of graphics programming and data. Both share the same fundamentals — spatial reasoning, rendering pipelines, and making abstract systems understandable. Principal engineer specialising in NLP, information retrieval, and interactive data visualisation.

Alexis Hope
01

NLP Citations

nlpcitations.com

An encyclopedic reference for NLP and information retrieval — 200+ citations, with animated visualisations that show how the algorithms actually work.

02

Tile Based Worlds

tilebasedworlds.com

An interactive guide to 2D graphics and rendering, built around tile worlds. Live editable demos. Techniques shared between game dev and dataviz.

03

Dino Graph

dinograph.com

An interactive dinosaur explorer — species pages with pronunciation audio and fossil-completeness ratings, plus a scrollable geological timeline and graph-powered search.

04

PeerPuzzles

peerpuzzles.com

A collection of logic puzzles built to challenge you without the brain rot. Eight games that load instantly with no signup, and install to your home screen to play fully offline.

Extend the Highcharts symbol rotation with custom shapes — octagons, hexagons, and more. Drop-in, no config required.

@statili/highcharts v1.0.0-rc.1

Fitted series, uncertainty bands, and accessible descriptions for Highcharts — a drop-in replacement for highcharts-regression, built on the statili stats core.

Seeded PRNG engines — xoshiro256**, mulberry32, squirrel3. The deterministic root every generated world grows from.

Coherent noise — simplex 2D, Worley 2D, and an fBm combinator for layering terrain, nebulae, and surface detail.

Spatial distributions — Poisson disk, Delaunay, Voronoi, Halton/Sobol. Placement that looks natural rather than random.