Posts by Collection

portfolio

publications

scMODD: A model-driven algorithm for doublet identification in single-cell RNA-sequencing data

Xinye Zhao, Alexander Du, Peng Qiu

[PUBLISHED IN] Frontiers in Systems Biology, 2023

A model-driven algorithm for doublet identification in single-cell RNA-sequencing data.

scDisInFact: Disentangled Learning for the Integration and Prediction of Multi-Batch, Multi-Condition Single-Cell RNA-Sequencing Data

Ziqi Zhang, Xinye Zhao, Mehak Bindra, Peng Qiu, Xiuwei Zhang

[PUBLISHED IN] Nature Communications, 2024

Disentangled learning for integration and prediction across multi-batch, multi-condition single-cell RNA-sequencing data.

SemShareKV: Efficient KVCache Sharing for Semantically Similar Prompts via Token-Level LSH Matching

Xinye Zhao, Spyridon Mastorakis

[PUBLISHED IN] IJCNLP 2025, 2025

Efficient KVCache sharing for semantically similar prompts via token-level LSH matching.

Security in the Age of AI Teammates: An Empirical Study of Agentic Pull Requests on GitHub

Mohammed Latif Siddiq, Xinye Zhao, Vinicius Carvalho Lopes, Beatrice Casey, Joanna C. S. Santos

[PREPRINT] arXiv, 2026

An empirical study of security-related agentic pull requests on GitHub.

TriVul: Improving Precision of Static Vulnerability Detection through Multi-Agent Reasoning

X. Zhao, Joanna C. S. Santos

[ACCEPTED TO] SAS'26: 33rd Static Analysis Symposium, 2026

A multi-agent assisted static analysis framework for Java vulnerability detection that improves precision through stage-specific reasoning.

STRATA: A Security Tactic-Aware Framework for LLM-Based Vulnerability Repair

Mohammed Latif Siddiq, Xinye Zhao, Joanna Cecilia da Silva Santos

[PREPRINT] SSRN, 2026

A static-analysis-guided LLM pipeline for security tactic-aware vulnerability repair in Java programs.

Preprint |

talks

teaching

Computer Networks (CSE 30264)

Teaching Assistant, University of Notre Dame, 2025

Teaching Assistant for Computer Networks (CSE 30264) at the University of Notre Dame in Spring 2025.

Systems Programming (CSE 20289)

Teaching Assistant, University of Notre Dame, 2025

Teaching Assistant for Systems Programming (CSE 20289) at the University of Notre Dame in Fall 2025.