Click the dark cells

Working stack

01

RL

post-training, distributed learning, and model analysis

  • PyTorch
  • TensorFlow
  • GRPO
  • PPO
  • verl
  • FSDP
  • vLLM
  • transformers
  • sparse autoencoders
  • scikit-learn
  • reward engineering
  • Qwen
02

Agentic AI

tool-using systems with observable, verifiable behavior

  • agent harnesses
  • tool-use loops
  • LLM evaluation
  • verifiers
  • MCP
  • provenance
  • in-context learning
  • TabPFN
03

Molecular Simulation

simulation, stochastic systems, and chemical evidence

  • NumPy
  • Pandas
  • PyTorch Geometric
  • OpenMM
  • MDTraj
  • molecular dynamics
  • Gaussian mixtures
  • stochastic processes
  • Monte Carlo
  • computer vision
  • spectral ML
04

System and Data Engineering

the infrastructure underneath training and live products

  • Python
  • C++
  • SQL
  • R
  • TypeScript
  • Docker
  • Linux
  • HPC
  • DuckDB
  • FastAPI
  • SSE
  • WebSocket
  • tiered caching
Illustration of Michael standing in thought beside his working stack

Impact

01

Alkera AI

Data-agent task success

GRPO policy optimization across verifiable spreadsheet workflows

4.4× higher10.5% → 46.2%
02

LangAlpha

Agent context overhead

Tool schemas compacted per LLM call; interaction latency also fell 140 ms → 40 ms

33× less10k tokens → ~300 tokens
03

SPEQTRO

Chemical-space exploration speed

Cross-modal candidate search across NMR, IR, and MS evidence

3.9× faster2.6 min → 40 sec
04

Water · unsupervised ML

Ambiguous structural noise removed

Density denoising before the two-component mixture classifier

23% removedraw population → denoised population
05

Chem-ICL · Ersilia

TabPFN performance over Random Forest

Molecular-property prediction from a small labelled context

+9.8%TabPFN → RF baseline
Illustration of Michael sitting in thought beside the impact chart

What I'm learning

Working notes from classes, papers, and ideas I am still trying to make precise.

31 notes · 4 folders
Illustration of Michael walking beside his learning folders