Professional Services

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



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



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 (SC20)
November 19, 2020 (Virtual)

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



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