CV
Education
Ph.D. in Computer Science, College of William & Mary, Williamsburg, VA
Expected: 2026
Advisor: Dr. Denys Poshyvanyk
Research Focus: Deep Learning for Software Engineering, Interpretable AI, Large Language ModelsB.S. in Computer Science (Minor in Mathematics), Troy University, Troy, AL
2020
Research Interests
- Interpretable AI for Code Generation
- Trustworthy Machine Learning in Software Engineering
- Large Language Models for Software Engineering
- Causal Inference in Software Engineering
- Syntax-Aware Code Analysis and Generation
Work Experience
- Graduate Research Assistant, College of William & Mary, Williamsburg, VA
2021 - Present- Conducting research on interpretable and trustworthy Large Language Models for software engineering tasks
- Developing novel methods for syntax-grounded explanations of code generation models
- Working on causal inference frameworks for evaluating LLM performance in software engineering contexts
- Teaching Assistant, College of William & Mary, Williamsburg, VA
2021 - 2023- CSCI 423, Finite Automata (Fall 2021)
- CSCI 304, Computer Organization (Spring 2022)
- CSCI 312, Principles of Programming Languages (Fall 2022)
- Software Developer, T-Mobile, Bellevue, WA
2020 - 2021- Developed and maintained software systems for telecommunications infrastructure
Technical Skills
- Programming Languages: Python, Java, C/C++, JavaScript, SQL
- Machine Learning: PyTorch, TensorFlow, Transformers, Hugging Face
- Software Engineering: Git, Docker, CI/CD, Agile methodologies
- Research Tools: Jupyter Notebooks, LaTeX, Statistical Analysis
- Areas of Expertise: Deep Learning, Natural Language Processing, Software Engineering, Code Analysis
Publications
See my Publications page for a complete list.
Teaching
See my Teaching page for details on courses taught.
For a PDF version of my CV, please contact me directly.
