Back to home

My Work

The most important roles, projects, and ideas that I put my time into.

26 Dec 2025
Custom autodiff + backprop

Toy vectorised autodiff engine implemented in Numpy, inspired by autograd; manual backprop and gradient descent computations supported. Optimised 2-layer MLP on MNIST to PyTorch equivalent performance.

Jack Fan
10 Dec 2025
Basis -- towards effective context management in multi-agent systems

Compositional AI systems final research project: bulding a decentralised memory architecture to promote decentralisation and scalability of multi-agent systems.

Jack Fan
09 Dec 2025
Graphene

Software engineering w/ Generative AI final project: graph-based AI research framework for information extraction and divergence from Arxiv, OpenAlex, CORE, etc.

Jack Fan, in collaboration with CS1060 Project Team
04 Dec 2025
Sero

Biologically-focussed productivity tool prototype focussed on kairos productivity (see Tiny Experiments).

Jack Fan, in collaboration with ES239 Project Team
18 Oct 2024
Knowledger

Graph-based knowledge management system focussed on quick capture and efficient retrieval of information. What started my obsession with personal knowledge management, graphs, context/the search problem, and AI agents (lwk everything I work on nowadays).

Jack Fan and Jaden Zhang