Code
venues = "numerous organizations"
print("I'm thankful for the opportunity to serve " + venues + "!")I'm thankful for the opportunity to serve numerous organizations!I recently hosted an episode of Software Engineering Radio called “Jeroen Janssens and Thijs Nieuwdorp on Using Polars”!
I'm thankful for the opportunity to serve numerous organizations!An award-winning teacher, researcher, writer, and presenter, I have expertise in areas such as software engineering and software testing. I am an associate editor for the Journal of Software: Evolution and Process, an academic editor for the PeerJ Computer Science journal, a program committee member for conferences like the International Conference on Software Testing, Verification and Validation, the International Conference on Software Engineering, and the International Conference on Automated Software Engineering, and a reviewer for journals such as Transactions on Software Engineering and Journal of Software Testing, Verification and Reliability. Along with contributing to open-source software, I collaborate with people at leading academic institutions, government agencies, open-source projects, and technology companies. I am also a guest on podcasts like Stack Overflow and a co-host of Software Engineering Radio.
The following searchable table gives a complete list of my professional service!
| Venue | Role(s) | Year(s) | Count |
|---|---|---|---|
| International Conference on Software Maintenance and Evolution | Tool Demonstrations Program Committee | 2026 - 2025 | 2 |
| International Flaky Tests Workshop | Program Committee Member | 2026 - 2024 | 3 |
| International Symposium on Software Testing and Analysis | Program Committee Member, Tool Demonstrations Program Committee Member | 2026 - 2023 | 4 |
| International Conference on Automated Software Engineering | Program Committee Member | 2026 - 2020 | 3 |
| PeerJ Computer Science Journal | Academic Editor | 2026 - 2019 | 8 |
| Journal of Software: Evolution and Process | Associate Editor, Reviewer | 2026 - 2012 | 11 |
| Automated Software Engineering Journal | Reviewer | 2026 - 2008 | 4 |
| International Conference on the Foundations of Software Engineering | Program Committee Member, Reviewer | 2026 - 2005 | 2 |
| Python Conference United States | Posters Review Committee Member | 2026 | 1 |
| International Workshop on Mutation Analysis | Program Committee Member | 2026 - 2010 | 7 |
| Journal of Systems and Software | Reviewer | 2025 - 2009 | 15 |
| International Conference on Software Engineering | Program Committee Member, Reviewer | 2025 - 2005 | 5 |
| International Workshop on Search-Based and Fuzz Testing | Program Committee Member | 2024 - 2023 | 2 |
| Information and Software Technology | Reviewer | 2023 - 2009 | 13 |
| International Symposium on Search-Based Software Engineering | Doctoral Symposium Chair, Program Committee Member, Publicity Chair | 2023 - 2009 | 13 |
| Teaching Computer Science Workshop at Carnegie Mellon University | Panelist | 2023 | 1 |
| International Conference on Software Testing, Verification and Validation | PhD Symposium Panel Member, Program Committee Member | 2022 - 2011 | 9 |
| National Science Foundation of the United States of America | Reviewer | 2022 - 2010 | 2 |
| International Workshop on Search-Based Software Testing | Program Committee Member | 2022 - 2008 | 12 |
| International Conference on the Automation of Software Test | Program Committee Member | 2021 - 2020 | 2 |
| Asia-Pacific Software Engineering Conference | Program Committee Member | 2021 - 2012 | 2 |
| Journal of Software Testing Verification and Reliability | Reviewer | 2021 - 2009 | 13 |
| Transactions on Software Engineering | Reviewer | 2021 - 2006 | 34 |
| Transactions on Software Engineering and Methodology | Reviewer | 2021 - 2004 | 7 |
| Software Quality Journal | Reviewer | 2021 - 2009 | 16 |
| International Conference on the Quality of Information and Communications Technology | Program Committee Member | 2020 - 2019 | 2 |
| Empirical Software Engineering Journal | Reviewer | 2020 - 2012 | 4 |
| Genetic Programming and Evolvable Machines Journal | Reviewer | 2020 | 1 |
| International Conference on Genetic and Evolutionary Computation | Program Committee Member | 2020 | 1 |
| IET Software Journal | Reviewer | 2019 - 2018 | 4 |
| International Workshop on the Automation of Software Test | Program Committee Member | 2019 - 2010 | 9 |
| Transactions on Services Computing | Reviewer | 2018 - 2017 | 2 |
| Formal Aspects of Computing Journal | Reviewer | 2018 | 1 |
| International Workshop on Debugging and Repair | Program Committee Member | 2018 | 1 |
| International Workshop on Program Debugging | Program Committee Member | 2017 - 2012 | 5 |
| Transactions on Industrial Informatics | Reviewer | 2017 | 1 |
| Software and Systems Modelling Journal | Reviewer | 2016 | 1 |
| Natural Sciences and Engineering Research Council of Canada | Reviewer | 2006 | 1 |
| International Workshop on Testing and Proofs | Program Committee Member | 2015 - 2010 | 6 |
| Testing: Academic and Industrial Conference — Practice and Research Techniques | Program Co-Chair, Program Committee Member | 2015 - 2007 | 7 |
| IEEE Software Journal | Reviewer | 2015 | 1 |
| International Conference on Software Engineering and Knowledge Engineering | Panel Member, Session Chair | 2015 | 1 |
| International Conference on Testing the Cloud | Program Committee Member | 2014 - 2013 | 2 |
| International Workshop on Regression Testing | General Chair, Program Chair, Program Committee Member | 2014 - 2011 | 4 |
| International Symposium on Engineering Test Harness | Program Committee Member | 2013 | 1 |
| Addison-Wesley | Reviewer | 2012 | 1 |
| Encyclopedia of Software Engineering | Reviewer | 2010 | 1 |
| Midstates Conference for Undergraduate Research in Computer Science and Mathematics | Program Committee Member | 2011 - 2010 | 2 |
| International Conference on Software Engineering and Data Engineering | Session Chair | 2011 | 1 |
| International Workshop on Testing and Debugging | Program Committee Member | 2011 | 1 |
| Advances in Software Engineering Journal | Reviewer | 2010 | 1 |
| Journal of Software Engineering and Knowledge Engineering | Reviewer | 2010 | 1 |
| Late Breaking Abstracts Workshop at the Genetic and Evolutionary Computation Conference | Session Chair | 2010 | 1 |
| International Symposium on Applied Computing | Session Chair, Reviewer | 2009 - 2004 | 2 |
| Communications of the ACM | Reviewer | 2008 | 1 |
| Handbook of Technology Management | Reviewer | 2008 | 1 |
| Handbook of Technology Management | Reviewer | 2008 | 1 |
| Science of Computer Programming | Reviewer | 2017 - 2007 | 3 |
| Transactions on Computers | Reviewer | 2007 | 1 |
| Prentice Hall | Reviewer | 2006 - 2005 | 1 |
| Handbook of Computer Networks | Reviewer | 2006 | 1 |
| International Conference on Distributed Computing Systems | Reviewer | 2003 | 2 |
| IEE Proceedings — Software | Reviewer | 2002 | 1 |