(Michael) Joe DeBlasio

PhD Candidate, Graduate Student Researcher
Department of Computer Science and Engineering
University of California, San Diego

Email: jdeblasio AT bogus DOT cs DOT ucsd DOT edu [PGP]
Phone: (503) 770-0006
Snail: Joe DeBlasio
9500 Gilman Drive, MC 0404
La Jolla, CA 92093-0404

Academic Interests

My research interests are widespread across security, networking and systems. I'm presently mostly focusing on ecrime and user-centric web/network security measurement.

I am interested in understanding how users are compromised and what happens to their stuff (computers, email accounts, credit cards, etc.) after they're stolen. This encompasses topics including malware, spam, social engineering and the human elements affecting security and privacy.


I am currently a PhD candidate with the Center for Evidence-based Security Research (CESR), and part of the Systems and Networking and Cryptography and Security groups at UC San Diego. I am advised by Alex Snoeren, and work closely with Stefan Savage and Geoff Voelker.

I completed my MS in Computer Science at UCSD in July of 2013. I hold a BS with honors in Computer Science from the wonderful Harvey Mudd College.

Personal Interests

I have a number of side projects working on making the internet safer and more private. When not on a computer, I take portrait and environmental photographs, go hiking, and in general enjoy the giant playground we all live in.

Past or Interesting Research and Work

(last updated September 2014)

Google Switzerland GmbH: In the summer of 2014, I worked for Google in Switzerland to investigate and counter botnets that are commit ad fraud. In particular, I worked with these fine folks.

CISA3: From July 2011 to July 2013 I worked for CISA3, or the "Center of Interdisciplinary Science for Art, Architecture and Archaeology". The center performs a diverse range of research relating to documenting and preserving cultural heritage, specializing in cultural heritage diagnostics (assessing the state of cultural heritage to inform further work).

"Exploring the Feasibility of 2D Sparse Matrix Partitioning": Sandia National Labs has developed the Trilinos software framework for large-scale scientific and engineering problems. Large, sparse, matrix-vector multiplications arise frequently in their problems, and distributing the matrix and vector among many processors can produce significant speedup. As a senior capstone project at HMC, we extended the Trilinos support for distributing large matrices, including additional partitioning algorithms and code to visualize and evaluate these partitions, and performed an empirical study of the results.

OCM: At HMC, I spent a summer working on "Observationally Cooperative Multithreading," which is a new model for parallel programming that attempts to simplify process interaction and memory protection. It produced an unpublished paper and a poster at SPLASH '11.

NASA Ames Lunar Micro-Rover: Over two summers at HMC, I worked at NASA Ames Research Center on the Lunar Micro-Rover (LMR) project. The project aimed to develop a small, inexpensive rover platform adaptable for a wide variety of payloads and applications. I developed the core of the Command and Data Handling system that communicated with the rover, and distributed commands to and from the various control systems in operations command.