Distributed training and pipeline debugging
Multi-GPU training that hangs, corrupts checkpoints, or silently produces nothing. Cloud training setup on Vertex AI and comparable platforms. Launcher topology, DDP configuration, tokenisation races, checkpoint integrity, and the monitoring that catches a dead run before it burns a weekend of compute.
Built the distributed Longformer training stack on GCP Vertex AI after a silent deadlock cost twenty hours of GPU time. See the work
Model evaluation audits
An independent read on whether a reported number means what it appears to mean. Data leakage, checkpoint-selection bias, train/serve skew, benchmarks that measure something adjacent to the deployment case. Delivered as a written report with the reproduction steps.
Found and published data leakage in my own result, withdrawing a +1.4 point gain that survived re-evaluation at +0.1. See the work
Benchmark design
Comparisons built so that a negative result tells you which component is at fault. Controls, baselines that can fail, significance testing across splits, and honest reporting of what the measurement does not cover.
Built an exact brute-force control that proved a failing quantum solver was a formulation problem, not an optimiser problem. See the work
Applied quantum algorithm work
Hybrid quantum-classical pipelines in Qiskit. QUBO formulation, variational solvers, Grover oracles, encoding schemes, noise-robustness studies, and resource analysis that reports measured circuit depth rather than asymptotic promises.
Qiskit Advocate at IBM. Reproduced a reference RNA structure at zero energy gap across 35 noise conditions. See the work
Technical writing and explainers
Making a technical result legible to people who did not build it — research write-ups, documentation, interactive explainers. Written so a reader can check the claims rather than take them on trust.
Wrote the interactive explainer and final report for the WISER Moderna challenge. See the work
Workshops and teaching
Hands-on sessions on quantum computing and machine learning for student groups, developer communities, and teams starting out in either. Materials built to be reused after the session ends.
Ran a TensorFlow workshop for Google Developer Group on campus. Technical Team Lead at QQuEST.