Mark F. Hulber ______________________________________________________________________________ Department of Computer Science Department: (518)276-8326 Rensselaer Polytechnic Institute Office: (518)276-2094 110 8th Street Fax: (518)276-4033 Troy, NY 12180 E-Mail: hulber@cs.rpi.edu URL: http://www.cs.rpi.edu/~hulber EDUCATION SUMMARY: Ph.D.Candidate Computer Science Rensselaer Polytechnic Institute 1994-2003 M.S. Degree Computer Science Rensselaer Polytechnic Institute 1996 M.S. Candidate Computer Science California State University,Sacramento 1993-1998 B.A. Degree Advertising Michigan State University 1992 PROFESSIONAL HISTORY: Software Engineer IBM T. J. Watson Research Center 2001-2003 Cooperative Fellow IBM Corporation 1998-2001 Rensselaer Polytechnic Institute Awarded competitive IBM Cooperative Research Fellowship three consecutive years providing support for cooperative research during the academic year. Advance work on distributed resource management and support for scalable services. Research Scientist IBM T. J. Watson Research Center 1998-2001 Research and development of a Java workload manager. Optimize source code for maximum throughput of transactional workloads. Prepare prototypes for product development and patent applications. Submit and file patent applications. Advance work on distributed resource management and support for scalable services. Research Assistant Rensselaer Polytechnic Institute 1997-1998 Defense Advanced Research Projects Agency Information Technology Office "Proactive Problem Avoidance and QoS Guarantees for Large Heterogeneous Networks" Rensselaer Polytechnic Institute 1994-1998 Instructor 1995-1998 Programming in Java 1997-1998 Develop and teach the first Java programming course to be offered by the Department of Computer Science. Instruct approximately 120 students. Programming in LISP 1997 Computing Languages 1995-1997 Introduction to C, Introduction to C++, Introduction to LISP Introduction to Artificial Intelligence 1996 Develop and teach upper division undergraduate introduction to artificial intelligence. Teaching Assistant 1994-1997 Data Structures 1994 Discrete Mathematics 1995 Computer Science I 1996 Applications Programmer IBM Corporation, Poughkeepsie, New York 1997 Design, implement and test C++ object-oriented interface for S/390 WorkLoad Manager. Programming languages used include VisualAge C++, PL/X, JCL, OpenEdition C/C++. System software testing and debugging using VICOM. Research Assistant California State University, Sacramento 1992-1994 Student Assistant Design and optimize existing image processing modules for implementation in C from FORTRAN. Consult on the use of C language principles. Tutor and oversee use of software and hardware in various University computer labs. Developed and implemented object-oriented graphic user interface for use on a National Science Foundation funded project. 1 Mark F. Hulber ______________________________________________________________________________ Marketing Director Gerden, Inc. d/b/a Hungry Howie's 1988-1990 General Manager Paulterr, Inc. d/b/a Little Ceasar's Pizza 1988 Operated $875,000 high-volume and $275,000 low-volume restaurants. Planned and executed opening of 2 new locations including site location, lease preparation, leasehold improvements, equipment purchase. Developed and executed marketing program including pricing, menu, community relations, advertising Opened most successful location in the Franchise's history. Hired, managed and trained team of 40 employees. Maintained consistent labor and inventory costs. Set national sales record in 2nd full week of operation. National sales leader (160) stores in last 4 quarters. Realtor Associate Real Estate One, Inc. 1986-1988 Initiated various prospecting methods designed to generate sales leads. Identified financing alternatives to meet clients' needs. Negotiated and prepared contracts. Appraised properties utilizing various evaluation methods. Maintained system of achieving and evaluating goals. Sold services and real estate. Proof Operator Wells Fargo Bank, N.A. 1990-1994 Michigan National Bank 1982 Processed high volume of customer transactions with NCR Proof Machine. Identified and solved intricate balancing problems. Trained new employees. Achieved consistently very-high production volume. Maintained consistently above average accuracy. Clerk MTS, Inc. d/b/a Tower Books 1990-1991 Provided customer service in high-volume retail bookstore. Participated in the development of a new database for sales and inventory. Ordered and maintained inventory. Trained employees. Credit Analyst Michigan National Bank 1983-1986 Customer Service Representative 1982-1983 Developed financial analyses and reports for formal presentation and executive officer use. Trained employees to use IBM-PC and software. Arbitrated and solved customer-bank discrepancies. Generated customers and old bank services. Processed high volumes of cash and other transactions. Opened new accounts. Performed consistently beyond expectations and scope of job descriptions. Increased efficiency of the credit department substantially through report automation. Courier Olin Health Center, Michigan State University 1984-1986 Photographer 1981-1986 Produced quality photographic services and consulted. Performed under deadline constraints. Effectively used referrals as a basis for obtaining customers. 2 Mark F. Hulber _______________________________________________________________________________ PUBLICATIONS: A. Bivens, P. Fry, L. Gao, M.F. Hulber, Q. Zhang and B.K. Szymanski, "Distributed Object-Oriented Repositories for Network Management", Proceedings of the 13th International Conference on Software Engineering, pp. CS169-174, Las Vegas, NV, August, 1999. A. Bivens, L. Gao, M.F. Hulber and B.K. Szymanski, "Agent-Based Network Monitoring", Proceedings of Autonomous Agents99 Conference, Workshop 1, Agent Based High Performance Computing: Problem Solving Applications and Practical Deployment, Seattle, WA, May 1999, pp. 41-53. PATENT FILINGS: "A Method to Distribute Programs Using Remote Java Objects", September 1999. "Policy Management for Distributed Computing. A Method for Aging Statistics", November 2000. PAPER REFEREE: Proceedings of the 6th IEEE International Conference on Tools with Artificial Intelligence, New Orleans, Louisiana, November 1994. Scientific Programming, 2000. BOOK REVIEWER: "Java, Java, Java", R. Morelli, Addison-Wesley, 1998. EDUCATION: Rensselaer Polytechnic Institute 1994-2003 Graduate, Computer Science 1994-2003 M.S. Degree, Computer Science 1996 Ph.D. Candidate, Computer Science 1994-2003 California State University, Sacramento 1992-1995 Undergraduate, Computer Science 1992-1993 Dean's Honor List 1991,1993 Graduate, M.S. Candidate, Computer Science 1993-1998 ACM Programming Contest, 1st Place Local 1993 American River College, Computer Science 1990,1991,1993 Sacramento City College, Computer Science 1990-1992 High Honors, Honors 1991 Michigan State University 1981-1986 Undergraduate, Communication Arts and Sciences 1981-1986 B.A. Degree, Advertising 1992 Michigan Association of REALTORS Graduate REALTORS, Institute I, II, III 1987 NCI Associates Ltd., Principles of Real Estate 1985 GRADUATE COURSES: Distributed Systems Fundamentals of Geometry Theoretical Issues of Operating Systems Computational Geometry Computer Operating Systems Graphics & Visualization Theory of Compiler Design Topics in Object Recognition Computability, Formal Languages and Automata Programming Languages Computer Systems Structure 3D Computer Vision Data Models for Database Management System Algorithms and Paradigms Computer Applications in Medicine & Biology Knowledge-Based Systems Principles of Concurrent Programming Principles of Compiler Design Object-Oriented Concepts and Programming Data Communication Systems AFFILIATION: The Institute of Electrical and Electronics Engineers 1991-1995,1999-2003 Computer Society 1991-1995,1999-2003 Aerospace and Electronic Systems Society 1999-2001 Association for Computing Machinery 1992-1995,1997-2003 Special Interest Group in Communications 1997-2003 Special Interest Group in Operating Systems 1997-2003 Special Interest Group in Graphics 1992-1995 Special Interest Group in Computer-Human Interaction 1992-1995 Delta Tau Delta Fraternity 1983-2003 United States Tennis Association 1998-2001 United States Racquet Stringers Association 1999-2001 Aircraft Owners and Pilots Association 1998-2002 Civil Air Patrol 1998-2002