my picture

John M. Gallagher

PhD student
Department of Computer Science
Columbia University
jmg (a) cs · columbia · edu

1214 Amsterdam Ave.
460 CSB
Mail Code 0401
New York, NY 10027

My interests are primarily related reliable computing: making programmers and programs better through tools, particularly on multicore and distributed architectures. My advisor is Professor Junfeng Yang who directs the Reliable Computer Systems lab. I also TA the introductory Computer Science course, CS1004.

Previous Work

In a former life, I was a software developer at Microsoft, where I worked on an enterprise client configuration management package, System Center Configuration Manager. Before that, I was an undergraduate Computer Science major at Columbia.

CS3998 Project: Comparing Concern Implementation in SpiderMonkey and Rhino

CS4117 Compilers: BLAST Static Analysis Tool presentations