Paul Gazzillo gazzillo@cs.yale.edu Education 2016 PhD Computer Science, New York University, New York, NY Thesis: Analyzing source code across static conditionals Advisors: Thomas Wies, Robert Grimm 2011 MS Computer Science, New York University, New York, NY 2003 BS Computer Science and Mathematics, Rutgers University, New Brunswick, NJ Conference Proceedings 2012 SuperC: Parsing all of C by taming the preprocessor by Paul Gazzillo and Robert Grimm In Proceedings of the ACM SIGPLAN 2012 Conference on Programming Language Design and Implementation (PLDI ’12), pp. 323-334, June 2012. Talks Jan 2016 Enabling Variability-Aware Software Tools, Carnegie Mellon University ISR, Pittsburgh, PA Nov 2015 Enabling Variability-Aware Software Tools, IBM PL Day, Yorktown Heights, NY Academic Experience 2015-Now Post-Doctoral Associate, Yale University, Dr. Eric Koskinen 2013-2015 MacCracken Fellow, New York University 2011-2013 Research Assistant, New York University, Prof. Robert Grimm 2010 Junior Research Scientist, New York University, Prof. Robert Grimm Recognition Oct 2012 SIGPLAN CACM Research Highlight Nomination for the PLDI ’12 paper Spr 2012 Matthew Smosna Prize, Courant Institute, for top academic achievement in the MS program. Teaching Experience Spr 2015 Data Structures Recitation Leader, New York University, Prof. Joanna Klukowska Fall 2014 Data Structures Recitation Leader, New York University, Prof. Joanna Klukowska Spr 2010 Compilers Teaching Assistant, New York University, Prof. Mohamed Zahran Spr 2010 Operating Systems Teaching Assistant, New York University, Prof. Benjamin Goldberg Fall 2009 Computer Organization Teaching Assistant, New York University, Prof. Benjamin Goldberg Community Activities 2013 PhD Student Representative, Computer Science Department, New York University 2009-2012 Teacher, cSplash one-day festival of Math and CS, http://www.cims.nyu.edu/˜csplash/ 2009-2010 President (Spr), Treasurer (Fall), NYU Master’s Association of Computer Science 2009,2010 Volunteer, Women in Computing’s High School Girls’ CS/Engineering Colloquium 2009 Department Representative, Graduate School Open House 1 of 2 Paul Gazzillo Industry Experience 2013 Software Engineering Intern, Google, Mountain View, CA · Worked on the Chrome OS auto-update team · Ported the Courgette binary patch utility to ARM · Further improved Courgette’s compression on x86 and ARM 2009 Financial Software Development Intern, Bloomberg LP, New York, NY · Built an options trading application to demonstrate Tradebook APIs for clients 2004-2008 Research Data Analyst, Educational Testing Service, Princeton, NJ · · · · Designed and built data analysis tools Invented visualization and charting techniques Two ETS-sponsored patents pending Interacted with clients to ensure products integration 2000-2004 Student Programmer, Educational Testing Service, Princeton, NJ Patents and Applications Aug 2014 Configuration-Preserving Preprocessor and Configuration-Preserving Parser, patent 8,806,456 Apr 2008 Method and System for XML Multi-Transform, patent application 2008/0077856 Mar 2008 Data Structure for Defining a Chart, patent application 2008/0086679 Professional Affiliations 2009-Present Association for Computing Machinery 2 of 2 Paul Gazzillo