people
Members of the DREAM Lab
Faculty
Charles K. Nicholas is the magnanimous leader of the lab. His interests include information retrieval, document processing, software engineering, and adapting these techniques to malware analysis “in the large”.
Edward Raff performs research in a number of areas, including machine learning, malware analysis, reproducibility, adversarial ML, fingerprint biometrics, and fairness in AI. He is a Chief Scientist at Booz Allen Hamilton, and a visiting associate professor at UMBC.
Peter Olsen is a retired Coast Guard officer and former Aviator with an interest in using mathematical models to predict and measure performance, particularly in military systems. He was the principal author of the management model used to allocate more than $4 billion in the Exxon Valdez oil-spill cleanup. Mr. Olsen is a Research Associate with the UMBC Department of Computer Science and Electrical Engineering and a retired Registered Mechanical Engineer.
Current Students
PhD
Prajna Bhandary is a current PhD student in CS at UMBC. Her research areas include cryptography, malware analysis using machine learning, and data science. Currently, she is conducting research on the use of hierarchical clustering for malware analysis. She has also performed research in the area of cryptographic protocol analysis.
RJ Joyce is a doctoral student in the DREAM lab. His research applies machine learning and data science to the field of malware analysis. He is particularly interested in antivirus label dynamics and metadata hashing. RJ is also a long-time member of the UMBC CyberDawgs and a frequent participant in cybersecurity competitions.
Ran Liu is a Ph.D. student advised by professor Charles Nicholas. He received his Master of Computer Science Degree from the University of California, Santa Barbara in 2020. His primary research interest includes machine learning, quantum computation and malware analysis.
Maksim E. Eren is a graduate Computer Science student and a CyberCorps scholar at the University of Maryland, Baltimore County (UMBC). He received a BS in Computer Science Summa Cum Laude at UMBC and currently conducts research at UMBC and works as a Research Assitant at Los Alamos National Laboratory (LANL). His research interests lie at the intersection of the machine learning and cybersecurity disciplines, with a concentration in tensor decomposition.
John Boutsikas is a PhD student at UMBC in Computer Science. He received his BSc degree in Computer Science at the University of Sheffield, CITY College with a First Class degree. His research interests include real-time graphics and rendering, with a dash of malware analysis and machine learning. In his off time he works with VR and AR applications, as well as developing his own rendering engine.
Masters
Tirth J. Patel is currently an MS student at UMBC. He got his BS in Information and Communication Technology from Dhirubhai Institute of Information and Communication Technology. Along with carrying out research work at the DREAM Lab, he is also a teaching assistant for the Principles of Human-Robot Interaction class this semester. His main interest lies in Machine Learning, Natural Language Processing, Data Science, and Deep Learning. Currently, he is working on the Malware Data Science project which involves the evaluation of malware families over different classifiers.
Undergraduate
Iman Adetunji is a current first-year Computer Science student and a Scholar in the Center for Women in Technology (CWIT) program at UMBC. Her interests include Machine Learning, cybersecurity, and software engineering. She is currently conducting research in the DREAM Lab as a part of the Louis Stokes Alliance for Minority Participation (LSAMP) Program at UMBC.
Auguste Kiendrebeogo is a double major junior in Computer Science with the cybersecurity track and Information Systems student at the University of Maryland, Baltimore County (UMBC). He is also a Scholarship for Service (SFS) scholarship awardee. His research interest includes the application of machine learning to cybersecurity.
Alumni
Andre Nguyen is the director of machine learning at JURA Bio, Inc., an early-stage therapeutics company focusing on developing and delivering cell-based therapies for the treatment of autoimmune and immune-related neurodegenerative disease. Before JURA, Andre was a machine learning researcher at Booz Allen Hamilton working primarily on adversarial defense, cybersecurity, and synthetic data research. At Booz Allen, Andre also architected cloud data platforms and delivered for clients in the pharmacovigilance space. Andre completed a PhD in Computer Science at UMBC and a Bachelor's in Applied Mathematics at Harvard.
Charles Varga is a graduate student pursuing an MS in Computer Science with a focus on cybersecurity. He has received a BS Cum Laude in Computer Science from UMBC and completed multiple internships throughout his academic career, including his most recent internship as a graduate assistant in the Advanced Course in Engineering (ACE) at the Griffiss Institute (GI). Charles’s professional interests include red teaming, malware analysis, and machine learning. Charles is currently employed by New York City Cyber Command.
Nicholas K. Solovyev graduated Cum Laude from UMBC in December 2020 with a BS in Computer Science. He is currently pursuing a Computer Science and Systems MS at the University of Washington. His research interests include computer vision, natural language processing, and robotics. While studying at UMBC, Nick worked on image processing at NASA Goddard and applied computer vision for LSA Autonomy, interning for both roles. He continued working at LSA Autonomy as a Junior Software Engineer until he left Maryland to pursue his graduate degree. His work with the DREAM Lab includes two published papers on organizing the COVID-19 Open Research Dataset (CORD-19).