Research
Publications
Quantifying and Mitigating the Impact of Obfuscations on Machine-Learning-Based Decompilation Improvement
In Proceedings of Detection of Intrusions and Malware, and Vulnerability Assessment (DIMVA), 2025
Experience
Undergraduate Researcher
Jan 2024 - PresentCornell University NLP Group, Advisor: Dr. Claire Cardie
Multi-Author Sentence Pair Style Analysis (PAN 2025 Shared Task)
Design and train an ensemble model from multiple fine-tuned transformer models for multi-author writing style analysis. Given pairs of sentences, identify whether the sentences were written by the same author or different authors (binary classification). Submit system and first author paper to PAN Labs 2025 shared task, achieving average macro F1 score of 0.8.
Paper Codecommit0
Research LLM coding agents ability to implement Python packages given only textual specifications and a unit test suite, i.e. starting from commit0 of a GitHub repository.
README CodeOpen Ended Question Evaluation
Evaluated length bias and self bias in open-ended essay responses by GPT and Llama3 LLMs. Utilized prompt engineering techniques to generate concise and verbose responses, while controlling and measuring semantic overlap. Work acknowledged in NAACL 2025 Findings paper.
Research PosterResearch Assistant
May 2023 - May 2024Carnegie Mellon University, REU in Software Engineering, Advisor: Dr. Claire Le Goues
Developed neural approaches to decompilation (converting machine code back into source code) of C programs with applications in malware analysis. Compiled a 800GB+ novel dataset of obfuscated binary code, starting from open-source C-language repositories. Designed the data pipeline to automate GitHub scraping, obfuscation, and compilation with g++ and clang. Repurposed and refactored a large-scale Python codebase.
Outcome
Published paper in Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA) 2025