Mark Ratliff
Pennington NJ ****4
Work: 609-***-**** Home: 609-***-****
abpilw@r.postjobfree.com
OBJECTIVES
To increase my knowledge and awareness of emerging IT technologies. To
further develop my project management, staff management, public speaking,
and writing skills. To use my knowledge and skills to continue contributing
to research and development in the academic community.
EDUCATION
Master of Arts in Astronomy
University of Virginia,
1996
Research: Hydrodynamical Simulations of Mass Transfer in Binary Stars
Bachelor of Science in Physics and Astronomy
Ohio State University, 1993
TRAINING and CERTIFICATION
Java: Certified Java 1.1 Programmer
Oracle: Oracle 8 DBA training
TECHNICAL SKILLS
Programming Languages: Java, Perl, C, C++, PL/SQL, FORTRAN 77, Shell, CShell
Software: Solaris, Linux, Windows, VERITAS VM and VxFS, Oracle 8i and 9i, Apache
+ JServ, Rational ClearCase
EXPERIENCE
2001 - Present: Manager of Systems Administration,, Princeton University I currently manage a group of four administrators for Windows,
Unix, and Oracle database installations. These staff are geographically
dispersed across three sites. This group's major projects have included:
upgrading from four, replicated Sun E4000 to four, multi-domain, replicated
Sunfire 6800 servers with zero downtime to the JSTOR website, upgrading
Oracle 8i to 9i with zero downtime, office-wide Windows NT to Windows 2000
upgrades (included 70 instances across three offices), Wireless LAN implementations,
Firewall implementations, negotiating software and hardware pricing, coordinating
relocation of Sunfire 4800 server from Michigan to Manchester, England,
working with architects to specify machine room and office desktop requirements,
coordinating the installation of JSTOR application software, and day to
day server operations and maintenance. I have specified and purchased over
$2 million worth of server hardware. I have established excellent relationships
with Sun Microsystems sales reps, systems engineers, service engineers and
managers in the northeast education district. I am responsible for budgeting
and staffing decisions within the systems group.
1996 - 2001: Systems Administrator and
Software Developer,, Princeton University Designed, installed, and maintained high availability hardware
architectures for US and UK webservers using Sun E4000 servers and Sun fibre
channel disk arrays. Configured these systems with Solaris and VERITAS software.
Developed custom DNS load balancing software for US servers. Designed and
implemented website authentication and access control systems using Java,
JDBC, Perl, and the mSQL relational database. Developed authentication mechanisms
based on IP address, username/password, and X509 digital certificate credentials.
Later migrated authentication data from mSQL to Oracle 8i database. Developed
Java servlets to exchange and maintain Oracle data using JDBC and XML. Developed
search engine for internal websites using Oracle interMedia Text. Installed,
configured, and maintained Oracle database including replication and interMedia
Text features. Acted as technical contact and manager of software and hardware
vendor relations. Assisted JSTOR legal counsel in writing software and service
licensing agreements.
2001 - Present:
Consultant to Andrew W Mellon Foundation Specified, installed and maintained the first Dell and Sun
servers and Oracle 9i database instances for the
project. Developed procedures and wrote software for reliable loading of
image data onto those servers. Smaller projects have included administering
two small Linux servers, small code and configuration contributions to the
Hartmath-Computer Algebra
System project, configuration and maintenance of Vgetty+Mgetty
installation, and some advice on and administration of office networking
and firewall systems.
1998 - Present:
Consultant to FingerLakes School of Massage Installed, configured, and wrote Perl software for e-commerce
site. Managed secure webserver. Developed Perl code to process secure, on-line
application forms.
1995 - 1996:
IATH, University of Virginia Developed the first Java version of,
an image annotation tool now used in IATH's
William Blake Archive. Software development began with an alpha version
of the Java programming language and has continued development through Java
2. The tool can be used to attach textual annotations to images and contains
an algorithm for detecting the positions of lines of text within the image.
1993 - 1996:
Astronomy Graduate, University of Virginia Modeled mass transfer in binary stars using VH-1 numerical
hydrodynamic code. Wrote supporting FORTRAN code to model H-alpha line emission
and map the emission to images for comparison with observational data.
PUBLICATIONS and TALKS
JSTOR: Sun Success Story, "Sun Technologies
Power JSTOR digital archive at Princeton University, The University of Michigan,
and The University of Manchester"
Kirchhoff & Ratliff, "Storage Structures in Digital Libraries: JSTOR."
Proceedings of the 2nd ACM International Conference on Digital Libraries.
Robert B. Allen and Edie Rasmussen, Editors. New York: The Association for
Computing Machinery, 1997, p. 261
Talk given on
"JSTOR's High Availability Architecture and Upgrade Experience".
Java: Slide presentations from Java programming courses and talks on Java applets
and servlets may be found on my list
of recent talks.
Astronomy: Richards & Ratliff, 1998,
"H-alpha Emission in Algol-Type Binaries", Astrophysical Journal, 493,
326
OTHER INTERESTS
Hockey: I organize and participate in Princeton University
Noontime-Hockey.
Bicycling: I bicycle 30 to 40 miles most summer weekends and participate in a few
charitable rides each year.
Arts: I enjoy theatre and music.