Independent research · ML systems

Machine
learning for
science.

Scientific ML · Protein AI · Generative models

I build and study machine learning systems to understand what they can reveal about biology and the natural world—and where their limits still lie.

01 / Ongoing research & selected work

Research meets implementation.

Scientific ML remains a central part of my work: understanding model behavior deeply enough to build, adapt, and evaluate it with intent.

01

Protein AI Active exploration

ProtDiffusion

A PyTorch implementation exploring diffusion-based protein structure prediction.

↗
02

Scientific ML Open source

AlphaFold2-mini

An implementation of the AlphaFold2 architecture from first principles: Evoformer, MSA row/column attention, outer product mean, triangle attention and multiplication, Invariant Point Attention, structure module.

↗
03

Biological foundation models Open source

scGPT-mini

An implementation study of scGPT for single-cell transcriptomics.

↗
04

Agentic AI Open source

BioAgent

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

↗
05

AI Engineering Ongoing technical work

ML systems & inference

Implementation-led study of the systems choices behind useful, reliable LLM applications.

↗
View all work

02 / Technical writing

Notes from the work.

Geometry, models, systems, and the decisions hidden inside an implementation.

The Triangle Inequality in the Evoformer is a Misnomer

A breakdown of the triangle inequality and why it's a misnomer

↗

My Top Algorithms Across Transformer Architectures

A personal look at the Transformer algorithms and mechanisms I find the most elegant, interesting, and satisfying.

↗

A working intuition for diffusion on SO(3)

Why rotations make a useful case study for respecting geometry in generative models.

↗
All writing

03 / Approach

Rigor in the model. Clarity in the system.

I care about understanding how a system works well enough to make deliberate trade-offs, explain them clearly, and leave the people using it in control.

More about my approach

04 / Conversation

Good questions travel.

If something here connects with your own research or ideas, I’d be glad to hear from you.

Email me ↗Connect on LinkedIn ↗Find me on X ↗Watch on YouTube ↗

Private login