Mary A. Overby
mao@ibiblio.org

M.S. Computer Science, Rochester Institute of Technology, 1987
B.S. Psychology, University of Houston, 1980

Computer Expertise
  • Computer Languages: Java, Perl, PHP, SQL, C, FORTRAN, LISP, Prolog
  • Markup Languages: HTML, XML, XSLT
  • Database Servers: ORACLE, MySQL, MS Access, SYBASE, Solid, JDBC
  • Internet Protocols: HTTP, LDAP, FTP
  • Operating Systems: UNIX (Linux,Solaris,Ultrix), MS Windows, MacOS
Employment History
04/02 to Present
Consultant, Internet Consulting Services
Chapel Hill, NC

Provide consulting and development services to companies seeking to utilize database and advanced Internet/Web technologies to meet their business objectives. Specialties include the analysis, specification, design, and development of web-based software applications, dynamic database-driven web sites and web content management tools.

Clients include Becton, Dickinson and Company, IntraHealth International, Arts in the Public Interest and Force Associates.

09/03 to 12/03
Instructor, Computer and Information Systems Department
Alamance Community College
Graham, NC

12/01 to 03/02
Supervisor, ATN Information Services
University of North Carolina at Chapel Hill

Information Services disseminates information about technology resources at Carolina to the UNC computing community in the most accessible and usable form possible, using a variety of technologies and mediums, including the World Wide Web, printed materials, and multimedia presentations. Responsibilities included the hiring and supervision of four full-time and three part-time staff members. Activities included content creation, copy creation and editing and HTML programming.

5/98 to 11/01
Project Manager/Database Architect
webslingerZ, Inc. Chapel Hill, NC

webslingerZ, Inc. is a premier provider of Internet, Extranet and Intranet solutions including web site hosting, multi-media design, development of web-enabled database applications and e-commerce websites.

Project management responsibilities include supervising teams of web designers and computer programmers in the design, development and implementation of websites and complex web-based software applications that utilize database technology. Additional responsibilities include client needs analysis, proposal preparation and client consulting. Java programming and Oracle database development as required. Work with clients includes many schools, colleges, and departments at UNC-CH, UNCG and the UNC Office of the President.

9/97 to 5/98
Manager, Instructional Technologies Development
Academic Technology and Networking Services
University of North Carolina at Chapel Hill

Management responsibilities included recruiting, hiring and supervising a team of four computer programmers. Additional responsibilities included development, implementation, and documentation of web-based, multimedia applications for delivering instructional content to students over the Internet using C, Perl, SQL in a mixed platform client/server environment. Integration of instructional software packages with administrative databases. Evaluation of emerging technologies in the area of multimedia instruction. Experience with Netscape Web server and Directory Server.

6/95 to 9/97
Systems Programmer I
Workstation Development Group
Office of Information Technology
University of North Carolina at Chapel Hill

Responsibilities included development, implementation, and documentation of client/server applications in a distributed UNIX environment. Specifically, World-Wide Web applications using contemporary TCP/IP protocols such as FTP, HTTP and LDAP. Additionally, relational database programming using SYBASE SQL Server and DBLib Clients. Provided authentication/authorization and directory services. Supervised students working at sunsite.unc.edu.

2/94 to 6/95
Applications Analyst Programmer I
Administrative Information Services
University of North Carolina at Chapel Hill

Responsibilities included development, implementation, and documentation of client/server applications in a distributed UNIX environment. Specifically, World-Wide Web applications using contemporary TCP/IP protocols such as FTP and HTTP. Additionally, relational database programming using SYBASE SQL Server and DBLib Clients.

10/88 to 7/93
Senior Systems Analyst
Information Technology Department
Becton Dickinson Research Center
Research Triangle Park, NC

Responsibilities included programming of expert systems and simulation applications to address the needs of scientists, engineers, and manufacturing personnel throughout the corporation. These systems resulted in improvements in manufacturing quality and productivity.

Responsibilities included computer system administration for network of Sun Workstations (UNIX) and PCs. Assignments included user support services, diagnosis and repair of software and hardware problems, evaluation and installation of hardware and software, responsibility for data backups, and development of utilities to automate system administration tasks.

Additional activities included research into newly emerging software technologies, presentations at technical conferences, and promotional activities within Becton Dickinson through technology awareness sessions with division senior management.

11/86 to 5/88
Research Analyst
Automation and Data Systems Department
Southwest Research Institute
San Antonio, TX

Responsible for problem analysis, design, implementation, testing and documentation of artificial intelligence software for clients such as NASA and the U.S. Air Force.

3/83 to 7/84
Graduate Student/Teaching Assistant
Rochester Institute of Technology
Rochester, NY

Thesis: "PSYXPERT: An Expert System for Aiding Psychiatrists in the Diagnosis of Psychotic Disorders"

Courses:
Software Engineering, Computer Graphics, Operating Systems I/II,
Artificial Intelligence, Expert Systems, Compiler Construction,
Computing Theory and Computer Architecture
Presentations & Publications

Overby, Mary A., MacAllister, Mark, Bulla, Chris and Hoffman, Jeffrey,"Using Internet and Database Technology to Enable Collaboration between Researchers and Teachers Developing Educational Websites Featuring Endangered Species Research and Conservation", International Conference on Advances in Infrastructure for e-Business, e-Education, e-Science, and e-Medicine on the Internet, Italy, July 2002.

Overby, Mary A., "Email ID Database Lookup: HTTP to SYBASE Gateway", The Third International World Wide Web Conference, Germany, 1995.

Overby, M.A., "PSYXPERT: An Expert System Prototype for Aiding Psychiatrists in the Diagnosis of Psychotic Disorders", Computers in Biology and Medicine. Vol. 1 7, Number 6, 1987.

Fink, P.K., Iddings, F.A. and Overby, M.A., "An Analysis of Knowledge Used in a Structured Selection Problem", Proceedings of Fall Joint Computer Conference, 1987.

Professional Activities

XML Fundamentals for Developers - 2002

ATN Professional Development Program - 1998

Chairperson Triangle Sun Local Users Group - 1991

References: Available upon request