I am a PhD student in Computer Science at Louisiana State University, where I work as a Graduate Research Assistant advised by Dr. Umar Farooq. My research is driven by a core goal: improving the reliability of software in emerging computing environments.
I study reliability challenges in mobile, quantum, and AI-assisted software systems, with an emphasis on identifying and mitigating systemic failures in complex and safety-critical applications. By combining techniques from program analysis and automated software testing, I develop frameworks for detecting platform-specific violations in Android Auto applications, benchmarking and evaluating LLM-driven software development, and investigating bug patterns in quantum simulators. My broader objective is to develop automated tooling and empirical foundations that improve the dependability, robustness, and trustworthiness of modern software systems.
Software Reliability & Verification: Investigating failure mechanisms in emerging software domains and developing automated techniques to detect, prevent, and mitigate defects in safety-critical systems.
Static & Hybrid Program Analysis: Utilizing frameworks such as FlowDroid, Soot, and SootUp to analyze Android and JVM applications, detect platform-specific violations, and ensure architectural reliability and correctness.
AI4SE & Trustworthy AI: Developing benchmarks and automated evaluation pipelines to measure the correctness, robustness, and reliability of AI-assisted software engineering systems.
arXiv
Teaching Assistant, Louisiana State University, Department of Computer Science & Engineering
Powered by Jekyll and Github Pages.