Research collection

Building models, then testing what they learn

My chemistry AI work asks two practical questions: can a model learn useful chemical representations, and can it generate molecular structures directly? The collection starts with those projects, then traces the generative-model and scientific-computing work around them.

Start with OLMO learns chemistry

01

Chemistry AI

The core projects: language models trained on chemical data and generative models that work directly with molecular graphs.

Molecular graph generation

MolGAN in PyTorch

A from-scratch implementation of MolGAN with a graph generator, R-GCN discriminator, reward network, WGAN training, and reinforcement learning on molecular graphs.

Explore the MolGAN guide

02

Generative methods

This experiment is not chemistry research. It tests an adjacent question: how diffusion can generate structured sequences in a compressed latent space.

03

Scientific computing

These astronomy projects are a separate research lane. They connect the portfolio through scientific data, molecular spectroscopy, and open-source analysis tools.

Discuss the research

Questions about a method or interested in collaborating? Email me. You can also visit the author page for more context about my work.