ML researcher / AI engineer · Dartmouth

Hi, I'm Roya.

I build models that learn from complex data and the systems that make them useful.

I'm a computer science master's student and researcher in Dartmouth's Hassanpour Lab. My work spans foundation model adaptation, computational pathology, medical computer vision, and robust ML evaluation. I like research that survives contact with the real world.

~
Portrait of Roya Parsa
$ whoami roya parsa · researcher & engineer
01 / selected projects

Things I'm building & studying.

From gigapixel pathology slides to production-minded AI tooling. A few projects at the intersection of research and engineering.

Computational pathology · ongoing research

Learning from whole-slide images

Adapting Prov-GigaPath representations for liver disease classification, including attention-based multiple instance learning, multimodal fusion, and LoRA fine-tuning experiments.

PyTorch Prov-GigaPath LoRA MIL
Manuscript in preparation
Agents · Personal Assistant

Bitty: Desktop Assistant

Most agents are a text box. Bitty is an agent you can see working: the creature reacts to what the agent is actually doing (thinking, running a tool, asking permission, failing) instead of just showing a chat log.

LLM-Agents Tool Use Anthropic
Medical imaging · applied ML

SPR-NET: CT to proton stopping power

Developed deep-learning approaches to reconstruct stopping-power ratio maps from dual-energy CT, evaluated against Gammex-provided reference maps using SPR percentage deviation.

U-Net Medical imaging Model evaluation
Model evaluation · research

Do fairness interventions generalize?

Investigating whether shortcut-mitigation methods retain their effectiveness across dermatology datasets and skin-tone subgroups, rather than only on their original benchmarks.

Fairness Robustness Benchmarking
Master's thesis · model reliability

When medical AI meets distribution shift

Investigating reliability of medical foundation models as data changes across time, imaging modalities, and rare-disease cohorts. My thesis studies temporal drift, synthetic-data feedback loops, subgroup failure modes, and mitigation through calibration and lightweight adaptation.

Distribution shift Temporal drift Rare diseases Model calibration
Master's thesis · ongoing · Sneak peek here... ↗
AI engineering · open source

simpleCoder

A terminal-based coding agent exploring retrieval-augmented context, tool use, and file-permission guardrails.

Agents RAG Python
02 / experience

Research meets engineering.

2025 — now

Graduate Research Assistant

Hassanpour Lab · Dartmouth / Geisel School of Medicine

Computational pathology, medical foundation models, and computer vision for clinical imaging.

2026

AI Research Fellow

Imageomics Institute · The Ohio State University

Interdisciplinary imageomics research and field-based applications of computer vision.

2024 — 2025

Student Researcher

New York Proton Center

Machine learning for dual-energy CT and proton therapy stopping-power estimation.

2023 — 2024

Software Engineer Intern

North Atlantic Industries

Embedded Linux and VxWorks systems, developer tools, networking, and software automation.

03 / beyond the code

A little more human.

I care about the gap between a promising model and a system people can actually trust.

My favorite problems combine messy data, careful experiments, and engineering constraints. I enjoy moving between reading papers, training models, and figuring out why a pipeline broke at 2 a.m.

Outside of research, I ride horses, enjoy a good story, and tend to collect more side-project ideas than my calendar can reasonably support.

currently: learning, building, debugging, repeating ↗

04 / say hello

Let's build something meaningful.

Open to conversations about ML research, AI engineering, and interesting collaborations.