Jeremy is an Assistant Professor in the Computer Science Department at UAB. In a nutshell, Jeremy’s work can be described as studying jerks on the Internet and has been covered in the media by Nature, the BBC, Vice, New Scientist, and MIT Technology Review, among others. Although his foundations are in large-scale distributed systems, he has spent the majority of his time measuring and understanding bad behavior on the world’s largest distributed system, the World Wide Web. His research has ranged from studying how cheating behavior spreads like a disease through a global network of online video game players, to understanding and predicting toxic behavior in the world’s most popular multiplayer video game, and more recently, understanding online hate speech, harassment campaigns, and the influence of fringe Web communities through the lens of fake news. In addition to this line of work, Jeremy has published on more traditional Computer Science topics like middlebox enabling cryptographic protocols, privacy preserving Web surfing technologies, detection of Web trackers, performance of mobile applications, Software Defined Networks, measuring the adoption of new Web protocols, and understanding human perception of Web page performance.
Prior to joining UAB, Jeremy spent three years as an Associate Researcher at Telefonica Research in Barcelona, Spain. While at Telefonica, Jeremy lead an Innovation team focused around making use of Software Defined Networks and the Cloud to improve the performance of mobile devices. He additionally is a co-founder of the International Data-driven Research for Advanced Modelling and Analysis Lab, an international group of scientists focusing on modern socio-technical issues with expertise ranging from low level cryptography to video games. He has served on the technical program committee for WWW ’16, WWW ’17, WWW ’18, and MobiSys ’16 among others, and organized several workshops and a Dagstuhl seminar on video games and Cybersafety. Prior to his career in research and earning his PhD, Jeremy was a Principal Developer who worked in Content Distribution Systems, Digital Rights Management, and built software and services with tens of thousands of retail customers, generating in excess of $1M per year in revenue.