Selected work

Projects

Work organized by the capabilities it develops: scientific modeling, modern ML engineering, and systems fundamentals.

Scientific ML

Protein AI

ProtDiffusion

A PyTorch implementation exploring diffusion-based protein structure prediction.

PyTorchdiffusionprotein structure
Project notes

Scientific ML

AlphaFold2-mini

A focused implementation study of the representations and geometric reasoning behind structure prediction.

attentionprotein foldingtransformers
Project notes

Biological foundation models

scGPT-mini

An implementation study of scGPT for single-cell transcriptomics.

transformerssingle-cellomics
Project notes

AI Engineering

Agentic AI

BioAgent

A biology-focused tool-calling agent fine-tuned with SFT/LoRA on open-source language models.

tool callingSFT / LoRALLMs
Project notes

Systems Engineering

Database internals

MiniKDB

An in-memory persistent embedded key-value database.

C++key-value storepersistence
Project notes

Database internals

FensterSQL

A relational database system with an emphasis on SQL and query optimization.

CSQLquery optimization
Project notes