Richard T. Gregory
419 Key West Drive Charlottesville VA 22911
434-295-0724 (h) 434-989-8858 (w) rtg2t@virginia.edu

Experience

September 1998 to Present - Systems Analyst/Programmer - UVA Engineering School

Major Responsibilities:

Ancillary Duties:

• Wrote and maintain a PHP tutorial which can be delivered as a seminar or a self taught course in Advanced PHP Usage. • Wrote and delivered a Linux-Samba tutorial. • Maintain an online short course on Linux administration and usage. • Configure firewalls and routers for limited remote access. • Authored web surveys with Javascript and PHP value checking and data storage in MySQL databases. • Use C/C++, Matlab, OpenDx, Java, and the JPGRAPH library (written in PHP) for data manipulation and visualization. • Program in Labview for real-time data acquisition experiments. Install and configure Bugzilla for bug tracking and reporting. • Modified Bugzilla source code (Perl) to make it a closed, moderated system. Use PHP for custom Bugzilla reports. • Teach a short course on Mac OS X demonstrating many Unix features: scripting, web server, database server, development tools, client applications and security features. • Responsible for Windows support and security patches for faculty and students. • Responsible for PC hardware maintenance and hardware upgrades.

Technical Talks:

• PHP and MySQL - ACCS Spring Conference - March 2010
• Video Conferencing Options - Neon Guild Meeting - January 2008
• Nagios for Monitoring Servers - Fall 2007 LSP Technical Conference
• Learning *NIX - Spring 2007 LSP Technical Conference
• Linux Samba Fast Start - UVA LSP Summer Skill Set - July 2006
• PHP - A Great Web Application Tool - ACCS Spring Conference - April 2006
Unix Web Database Tutorial
•Linux as a Server Fall 2001 and Spring 2002
Linux as a Desktop Platform
Samba for serving files
Cluster Computing
PHP Tutorial


June 1992 to September 1998 Senior Programmer/Analyst, Perrin Quarles Associates, Charlottesville VA.

Duties: •Foxpro, •SQL, •C/C++, •Network Manager, •Windows/DOS

July 1990 - March 1992 Programmer/Analyst - Commonwealth Clinical Systems, Charlottesville VA.

Duties: •Powerhouse, •Vax-BASIC, •VAX/VMS Script Language

October 1987 to June 1990 Independent Software Consultant.

Duties: •C/C++, •Fortran, •Oracle-SQL-Pro*C, •Foxbase, •Unix

September 1984 to September 1987 Programmer/Analyst, Pharmaceutical Research Associates, Charlottesville, VA.

Duties: •VAX BASIC / Pascal, •SAS, •SPSS-X, •VAX/VMS

April 1984 to September 1984 Systems Analyst, Berman Technologies, INC, Charlottesville, VA.

Duties: •Pascal, •DOS

November 1983 to April 1984 Independent Software Consultant.

Duties: •dBASE II

August 1980 to October 1983 Programmer/Analyst, User Services Department, Academic Computing Center, University of Virginia, Charlottesville VA

Duties: •Fortran, •SPSS, •BASIC, •Taught CS 250 (Fortran 77 for Engineers), •Taught short courses

Education

1971 - B.S. Applied Biology - Georgia Institute of Technology, Atlanta
1978 - M.S. Organic Chemistry - University of Virginia, Charlottesville

Detailed CV (PDF)