Neil Ernst, PhD, is a tenure-track assistant professor at the University of Victoria. He is a world-leading researcher in software architecture and requirements. His research focuses on building next generation software systems. He leverages past experience consulting with large government stakeholders and empirical datasets on software development and analysis. Current projects include software composition, technical debt in scientific software, and engineering data science systems. Currently: * Steering committee, International Working Conf. on Source Code Analysis and Manipulation (SCAM). * Program co-chair, Consortium on Software EngineerinR, 2018 * Senior Associate editor, Journal of Systems and Software Previously: * senior researcher at the Software Engineering Institute, Carnegie Mellon University. * postdoc in software engineering at the University of British Columbia. * PhD student in Computer Science at the University of Toronto. * Master’s student in Computer Science at the University of Victoria