Michael_R._Head, Computing Researcher phone: +1-607-821-4963 email: head@acm.org www.cs.binghamton.edu/~mike Skills * Java programming: parsing techniques, Servlets/JSP, SWT and Eclipse plugin development * Other languages/libraries/tools: C (with GTK2/Glade), C++ (on Linux), Python (with PyGTK), GNU autotools, Javascript/JSON Experience Post-doctoral Researcher : IBM_Research, Hawthorne, NY : Fall 2009 - Fall 2010 * Member of research group investigating the desktop and services clouds * Authored research papers and patent applications Ph.D. Candidate/Research Assistant : Binghamton_University, Binghamton, NY : Fall 2004 - Fall 2009 * Research_group member analyzing and developing the Grid Computing service stack; projects in Java, C, C++, and Python involving SOAP, XML, and GridFTP * Reviewed papers for several scientific conferences and journals * Authored several_articles published in peer-reviewed conference proceedings and scientific journals * Founded and lead the Binghamton_University_Computer_Science Graduate_Student_Seminar_Series Graduate Level Co-op, Summer Intern : IBM_Research, Hawthorne, NY : Fall 2008, Summer 2009 * Developed a novel web-based customer on-boarding tool for an I/ T service monitoring system * Returned to work with the same group as a Summer intern in 2009, worked on desktop cloud services Independent Contractor : Charles_River_Analytics, Cambridge, MA : September 2007 - May 2008 * Developed a complex event processor for intrusion detection systems; responsible for developer tools and servlet/JSP-based AJAX web interface Linux Specialist : Custom_Systems_Integration, Endicott, NY : January 2006 - March 2006 * Designed and developed an internationalized (gettext-enabled) C- based GTK application for the testing of 12 different digital, analog, GPIB, and CAN PCI I/O boards under Red Hat Enterprise Linux 3 * Authored and documented the installation and test procedure of the operating system, hardware and drivers Research Assistant : Brandeis_University, Waltham, MA : Fall 2001 - Summer 2004 * Research group member studying the design of effective groupware solutions; developed a shared editing tool for HTML and JScheme for experiments involving distributed pair programming Advisory I/T Specialist : IBM_Global_Services, Charlotte, NC : Summer 1999 - Fall 2001 * Traveled to several client sites, developed Java solutions for clients in the banking and finance industry Education Fall 2004 - Fall 2009 : Binghamton_University, Binghamton, NY * Expected graduation: December 2009 * Ph.D., Computer Science; specializing in Grid Computing; 3.966/ 4.0 GPA Fall 2001 - Summer 2004 : Brandeis_University, Waltham, MA * M.A., Computer Science; specializing in Computer Supported Cooperative Work; 3.890/4.0 GPA Fall 1995 - Summer 1999 : Binghamton_University, Binghamton, NY * B.S., Computer Science & B.S., Mathematics ; 3.461/4.0 overall GPA Selected Publications * Michael R. Head, Madhusudhan Govindaraju "Performance_Enhancement_with Speculative_Execution_Based_Parallelism_for_Processing_Large-scale_XML- based_Application_Data" in The proceedings of International Symposium on High Performance Distributed Computing, pp. 21-30, , Munich, Germany, June 2009. * Michael R. Head, Madhusudhan Govindaraju, Robert van Engelen, Wei Zhang, "Benchmarking_XML_Processors_for_Applications_in_Grid_Web Services" in SC|06 (Supercomputing): International Conference for High Performance Computing, Networking, and Storage, Tampa, FL, November 2006. * Michael R. Head, Madhusudhan Govindaraju, Aleksander Slominski, Pu Liu, Nayef Abu-Ghazaleh, Robert van Engelen, Kenneth Chiu, Michael J. Lewis, "A_Benchmark_Suite_for_SOAP-based_Communication_in_Grid_Web_Services," in SC|05 (Supercomputing): International Conference for High Performance Computing, Networking, and Storage, Seattle WA, November 2005. * Other interests Mountain biking, Snowboarding, Homebrewing