07/03-present: Associate Professor of information sciences in the College of Business at Savannah State University, teaching primarily in the area of information systems.
07/00-present: Consultant for Point Enterprises, Weddington, NC, primarily for Internet and web-based client-server e-commerce software development, including back-end database, security, and data communications issues.
08/99-06/03: Associate professor of computer science in the Computer Science and Quantitative Methods Department (CSAB accredited) in the College of Business (AACSB accredited) at Winthrop University (top ten regional public university), teaching primarily in the area of software engineering and web-based systems.
08/98-06/99: Visiting assistant professor of information systems in the Information and Operations Management Department in the Belk College of Business (AACSB accredited) at UNC Charlotte (top ten regional public university), teaching primarily in the area of data communications and networking at both the undergraduate and MBA levels. Served on SIT (School of Information Technology) committee.
07/92-08/98: Associate professor of information systems and computer science in the Byrd School of Business (92-98) and the School of Arts and Sciences (92-93) at Shenandoah University, Winchester, VA. Responsible for teaching undergraduate CIS and graduate MBA courses in the areas of information systems and quantitative methods, and for developing computer-related curricula. Developed and got approved a graduate certificate in information systems and computer technology (1998).
07/92-07/94: Director of academic computing at Shenandoah University, providing technical expertise to the University in the utilization of computer technology and connectivity. Interviewed, hired, and supervised student assistants. Published monthly Academic Computing newsletter (93-94). Active member of the academic computing committee (92-94). Analyzed, recommended changes, and designed systems for transcript management, student advising, student assessment, physical inventory management, and multimedia for instructional support. Network administrator, installing and managing a Novell NetWare network of over 60 PC and Mac workstations. Wrote software for the network, including a menu system, email system, printer control system, lab scheduling system, and boot system. The network file server was down 6 times in 18 months. All downtimes were after working hours and the cause of each downtime was determined and published.
08/90-05/92: Assistant professor of computer science at Wilkes University, Wilkes-Barre, PA. Responsible for teaching undergraduate in CS courses, developing curricula, research in programming language theory, and providing technical expertise in the utilization of computer technology in the classroom. Active member of the academic computing committee. Developed computer programs to better utilize the computer lab.
01/84-05/90: Instructor and teaching assistant in Computer Science at Penn State. Supervised graders and coordinated with other teaching assistants.
05/88-08/88: Programmer/developer for IBM Yorktown Research and Development Center at Hawthorne, NY. Developed user interface specification and generation system in REXX/CMS called SOIL following independent work on same at Penn State.
05/85-08/85: Programmer for IBM at Lexington, KY. Worked with real-time systems including hardware/software interfacing, diagnosing, and programming (8051 assembler, REXX).
05/84-08/84: Programmer for IBM at Boca Raton, FL. Worked independently to analyze, design, interface, and program a project (Pascal, BASIC, 8088 assembler) involving interoperability between IBM and Apple computers.
7/81-1/84: Computer physicist for Armstrong World Industries Research and Development in Lancaster, PA. Part of a team creating a prototype production line for new ceiling board tiles. Responsible for mathematical modeling (ALGOL, FORTRAN, LISP) of physical processes using computers, including applications involving finite element, time series, and statistical analysis. Worked with Engineering on a innovative color matching project (Apple II, UCSD Pascal). Involved in systems programming (C, Pascal), computer interfacing (BLISS, 8085/Z80 assembler), and evaluation and recommendation of computer technology.
04/79-06/81: Missile material management officer in the United States Army Officer. Honorable discharge, National Defense Service Medal. 6/80-6/81: Management Analyst in the Comptroller Office of Fort Bragg, NC. Evaluated computer technology and performed management reviews and studies that included the Post laundry, tailor, aircraft fuel management, trash and refuse, and check control systems. As Check Control Officer for Fort Bragg (about 50,000 military personnel), supervised, reorganized, and automated (COBOL via punched cards) the manual file system that monitored the writing of bad checks. Wrote policies for the system and interviewed and hired two civilian government employees to operate the system. The system was in use for at least 4 years after departure without major changes. 6/78-3/79: Assistant Missile Material Management Officer in the Direct Support Platoon of 68th (I-HAWK surface-to-air missile) Air Defense Artillery Battalion. Supervised soldiers responsible for maintaining the radar and missile systems. Calibration officer. Assisted in the move of the battalion from Homestead Air Force Base, FL, to Fort Bragg, NC, to become part of the Rapid Deployment Force. 6/78-3/79: Completed the Army Officers Basic Course (1978-1979, 27 weeks) in Missile Material Management (Ordnance Corps), at Aberdeen Proving Grounds, MD, and Redstone Arsenal, AL.
7/74-6/78: Cadet at the United States Military Academy, West Point, NY. Completed Army Airborne School (1976, 3 weeks) with 5 successful jumps at Fort Benning, GA. Participated in an exchange program with the West German Army Officer's School (1976, 3 weeks) at Koblenz and Hannover, West Germany. Mobile Bridge Platoon Leader (1976, 4 weeks) for the 12th Engineer Battalion at Dexheim, West Germany, supervising platoon during training exercises near Spiers along the Rhine river. Chemical warfare instructor at Camp Buckner, NY (Summer 1977, 6 weeks), training cadets on various aspects of chemical warfare. Served as supply sergeant and academic sergeant during senior year.
8/56-7/74: Worked in all areas of poultry farming as a integral member of a family owned and operated egg farm developed from scratch into an operation of approximately 180,000 chickens (layers). Helped as construction worker for buildings.