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