Professional Services
• Program Committee Member
International Symposium on Empirical Software Engineering and Measurement (ESEM)
October 23-27, 2023 at New Orleans, Louisiana, USA
• Program Committee Member
52nd International Conference on Parallel Processing (ICPP)
August 7-10, 2023 at Salt Lake City, Utah, USA
• Program Committee Member
Research Software Engineers in eScience (RSE-eScience-2023)
October 9, 2023 at Limassol, Cyprus, USA
• Program Committee Member
Software Engineering for Research Software (SE4RS'23)
July 23-27, 2023 at Portland, Oregon, USA
• Journal Reviewer
IEEE Transections of Software Engineering (TSE)
January 2022 - Present
• Journal Reviewer
Nature Scientific Reports
January 2022 - Present
• Journal Reviewer
Software Quality Journal
August 2021 - Present
• Program Committee Member
2022 International Workshop on Software Engineering for Computational Science
June 21-23, 2022 at London, UK
• PhD Admission Committee Member
PhD in Computing, Boise State University
August 2021 - Present
• Undergraduate Success Committee Member
Dept. of Computer Science, Boise State University
August 2021 - Present
• Program Committee Member
2021 International Workshop on Software Engineering for Computational Science
June 16-18, 2021 at Krakow, Poland
• Software Engineering Lecturer Search Committee Member
Fall 2020 in CSSE Department at Cal Poly
• Scholarship Award Committee Member
Fall 2020 - Winter 2021 in CSSE Department at Cal Poly
• Software Engineering Curriculum Committee Member
Fall 2020 - Winter 2021 in CSSE Department at Cal Poly
• Research Software Engineer (RSE) Search Committee Member
University of Alabama Research Software Initiative
Workshops Organized
• Software Engineering and Reuse in Modeling, Simulation and Data Analytics for Science and Engineering
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC21)
November 16, 2021
• Software Engineering and Reuse in Modeling, Simulation and Data Analytics for Science and Engineering
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC20)
November 19, 2020
• 2019 International Workshop on Software Engineering for Science
International Conference on Software Engineering (ICSE) 2019
May 28, 2019 at Montreal, Canada
• Understanding Challenges and Solutions for the Development of Modeling & Simulation Software in Defense and Medicine
AlaSim International Conference
October 25, 2017 at Huntsville, AL, USA
Short Courses Taught
• Tutorial: Contemporary Peer Code Review Practices
2019 Exascale Computing Project Annual meeting
January 17, 2019 at Houston, Texas
• Tutorial: Contemporary Peer Code Review in Scientific Software Development
14th eScience IEEE International Conference
October 29, 2018 at Amsterdam, Netherlands
• Student Introduction to Engineering (Computer Science)
SITE III Summer Camp
July 22 - 27, 2018 at The University of Alabama
• Student Introduction to Engineering (Computer Science)
SITE II Summer Camp
July 15 - 20, 2018 at The University of Alabama
• Student Introduction to Engineering (Computer Science)
SITE I Summer Camp
July 8 - 13, 2018 at The University of Alabama
• Tutorial: Contemporary Peer Code Review, A Lightweight, Asynchronous Method for Ensuring High-Quality Code
SEA Software Engineering Conference and Tutorial 2018
April 4, 2018 at UCAR - Boulder, CO, USA
Invited Talks
• Webinar: Testing and Code Review Practices in Research Software Development
The IDEAS Productivity Webinar Series of DOE Exascale Computing Project
September 9, 2020 (Virtual)
• Collaboration Opportunities with the 2020 BSSw Fellows
2021 Exascale Computing Project Annual Meeting
April 12, 2021 (Virtual)
• Automatic Testing for Scientific Software Development
SIAM Conference on Computational Science and Engineering (CSE 21)
March 01, 2021 (Virtual)
• Guest Lecture on Peer Code Review Practices
Spring 2021, Ball State University, Muncie, IN, USA