Research + engineering

Selected work

Learning methods, scalable generation, and operational ML. Each project connects a concrete problem to a contribution and a measured result.

Language agents / Learning

Helping language agents make better decisions

Learning action scores from the states an agent actually reaches, rather than relying only on offline training data.

56.1% → 78.1%Pass rate on 114 telecom tasks.
Read the project ↗

Foundation models / Adaptation

Improving merged models without retraining

Diagnosing unreliable layers and adjusting how model updates are combined—without task examples or validation search.

77.6% → 82.3%ViT-B/16 average accuracy, compared with TIES merging.
Read the project ↗

ML systems / Distributed generation

Scaling generation beyond a single inference loop

An asynchronous pipeline separating model generation, token-level scoring, and evaluation across GPUs.

1B+ samplesMolecular candidate samples processed in six days.
Read the project ↗

Applied ML / Operational forecasting

Building reliable outage-forecasting workflows

Designing and maintaining UConn’s weather-to-outage forecasting workflow, from data readiness through automated delivery and recovery.

59% faster processingDevelopment-pipeline improvement through parallelism and MPI tuning.
Read the project ↗

Semantic representation learning

SIGMA aligns different strings representing the same molecule, improving generation and prediction without adding inference cost.

Explore SIGMA ↗

For smaller systems projects and implementation notes, see Engineering notes.