Archived
v1 · 2015
sanjay1909 / portfolio · v1 Archived April 2026

Portfolio v1

A snapshot of my earlier personal site — circa 2015, during my time at UMass Lowell and in the Weave / IWeave data-visualization research era. Preserved as a historical record.

§01About this archive

The original site at sanjay1909.github.io was a single-page application built on top of Bootstrap, jQuery, D3 v3, React 0.13, and WeaveCoreJS — the open-source visualization engine I contributed to during my PhD. It used a JSON-driven portfolio loader to render cards, project pages, and a D3-powered skill tree.

Rather than mirror those dynamic assets here, this page preserves the essential content and context. The v1 codebase remains on GitHub if you'd like to inspect the original.

§02What I was working on

§03Tech stack of the era

§04Why keep it?

Ten years on a single problem — making the internal state of complex systems legible to whoever needs to understand them.

The through-line from v1 to v2 is the same question: how do we see what a system is doing? Weave was that question for data. StateTree and FootPrint extended it to application state. agentfootprint extends it to AI agents. The reader changes. The artifact does not.

This archive is a reminder of where that thread began.

§05See the current site

The current portfolio (v2) covers my work at AWS, FootPrint, agentfootprint, my writing, and my research at HCI International 2025 & 2026.

$ portfolio.v1 · archived 04.2026 · © Sanjay Krishna Anbalagan