Raffi Khatchadourian is an Associate Professor in the Department of Computer Science at Hunter College, part of the City University of New York (CUNY). He specializes in Software Engineering, Programming Languages, and Machine Learning Systems. His research focuses on automated software evolution, secure software engineering, and refactoring techniques, with notable contributions to tools like Hybridize Functions and μAkka. He holds a PhD in Computer Science from Ohio State University, along with MS and BS degrees in Computer Science from Ohio State and Monmouth University, respectively. His educational background includes advanced training in Computer Science, with a focus on theoretical and practical aspects of software systems. His research interests span automated refactoring, program analysis, and the integration of machine learning with traditional software engineering practices. Key projects include frameworks for assessing safety in deep learning systems (ReLESS) and mutation testing for actor concurrency in Akka (μAkka). Khatchadourian’s work emphasizes tool development and open-source contributions, such as the Common-Eclipse-Refactoring-Framework and Hybridize-Functions-Refactoring. He has secured grants from the National Science Foundation (NSF) for combating technical debt in machine learning systems and improving imperative-to-graph execution migration. His teaching spans graduate courses on programming languages and software engineering, reflecting his commitment to advancing computational education. His lab, Ponder Lab, focuses on empirical studies and tool creation for software evolution and concurrency. Notable grants include SHF-funded projects addressing practical analyses and safe transformations in deep learning programs. His research has addressed challenges in migrating deep learning code to graph execution, optimizing Java 8 streams, and analyzing legacy software refactoring.











