Adam Oldham
Lawndale Dr.
Greensboro, NC 27455
US

oldhamca@yahoo.com

Primary Phone: 336-282-9048

Cellular Phone: Upon Request
URL: http://www.slac.com/~oldham

UNIX Developer/Embedded Systems Developer

EXPERIENCE

9/2000 - Present

Gilbarco, Inc.

Greensboro, NC

 

Software Engineer

 

Develop Point of Sale system software in SCO Unix using GNU C and SVS Pascal. Develop new functionality for the legacy product. Help to maintain development system and servers. Migrate the legacy product to Linux for development. Work on a small team to develop a migration path and evealuate compilers and tools to test and build the migrated product, while trying to keep existing code virtually untouched. Help to maintain SCO Openserver and Linux systems using SCCS, CVS, MMDF, NIS, DNS, NFS, Apache, Mysql, and sendmail. Write small PHP and MySQL based web applications to aid the department in day to day entry of routine information.

 

9/1999 – 9/2000

University of North Carolina At Chapel Hill

Chapel Hill, NC

 

Systems Programmer

 

Worked for UNC Administrative Information Systems primarily with UNC Student Stores. Worked as a systems programmer to maintain the Ratex Point of Sale system for fifteen remote stores. The Point of Sale system required UniVerse database management and Pick Basic programming for bug fixes.

Performed web design for the UNC Student Stores web site, including E-Commerce pages and help desk software. This software was HTML based with Javascript, PHP, and MySQL database accesses running on Apache and Raven Secure web servers. Wrote thirty new web applications for order maintenance and E-Commerce sales of store merchandise.

Performed system administration tasks. Setup and installed OS X for Macintosh File Sharing. Setup and installed Sendmail on Redhat 7.0 for Sparc. Setup and installed Solaris 2.8 with Apache and Raven web servers, with PHP and MySQL. Setup and installed AiX for use with the Ratex Point of Sale system. Network administration was also performed with maintain all network wiring in a building serving 200 employees. Also maintained two hundred Macintosh and Windows workstations for use by store employees.

http://www.store.unc.edu

 

6/1999 – 9/1999

Automated Trading Desk

Charleston, SC

 

System Administrator

 

Maintained NIS, DNS, Sendmail, Apache, NFS, and many common UNIX system administration tasks for sixty mission critical Linux and twenty SCO Openserver servers. These servers were used for stock trading purposed by a day trading firm. Also organized and maintained a Windows 98 and NT network of thirty computers. Wrote many scripts in DOS Batch and UNIX Bash to help with day to day activities.

 

9/1996 – 6/1999

Gilbarco

Greensboro, NC

 

Software Engineer

 

Started as an intern and was offered full time employment while still in college. Wrote bug fixes for a legacy Point of Sale system. Helped to maintain development systems for use in writing the point of sale system. Wrote test scripts for use in regression testing of the G-Site Point of Sale system.

 

1/1994 - 9/1996

Elon College Academic Computing

Elon College, NC

 

PC Technician

 

Maintained seven PC Software labs running DOS and Windows 3.11. Developed scripts to easily reinstall these machines. Helped diagnose and fix problems with faculty computers. Helped to maintain speed and reliability of five Novell Netware servers that served various programs and files for lab and faculty use. Helped to install and maintain Solaris 2.4 on a Sparc to serve email for Math, Physics and Computer Science students. Helped to develop a migration path to move labs to Windows 95. Worked to set up correct login scripts for each lab, set up correct Windows Workgroups, share printers correctly and set up remote profiles and policies to lock lab computers down. This was a part time job during the school year working 20 to 32 hours per week and 24 hours weekly during the summer.

EDUCATION

9/1996 – 6/1999

MCP

Greensboro, NC, USA

  Certification – Windows NT
Certification – Windows NT Server
Certification – Windows NT Server Enterprise
Certification – Networking Essentials
Certification – Dell Optiplex Support
   

 

5/1997

Elon College

Elon, NC, USA

 

Bachelor of the Arts
Major: Computer Science
Minors: Computer Information Systems, Mathematics

SKILLS

Skill Name

Skill Level

Last Used

Experience

 

Pascal

Expert

Currently used

5 years

 

C

Expert

Currently used

7 years

 

Bash/Ksh Scripting

Intermediate

Currently used

5 years

 

Unix/Linux System Administration

Expert

Currently used

7 years

 

Windows System Administration

Expert

Currently used

5 years

 

MySQL

Intermediate

Last Used 9/2000

1 year

 

PHP

Intermediate

Currently used

3 years

 

HTML

Expert

Currently used

8 years

 

MacOS/OS X

Intermediate

Currently used

3 years

 

DNS

Intermediate

Currently used occassionally

2 years

 

NIS

Expert

Currently used

3 years

 

Sendmail/MMDF

Intermediate

Currently used

3 years

 

Java

Beginner

Currently usedi occasionally

6 months

REFERENCES

Jim Murphy

Elon College

Academic Computing

 

Phone Number:

336-278-5000

 

Email Address:

murphy@elon.edu

 

Reference Type:

Professional

 

Shannon Rause

Gilbarco, Inc.

Software Engineer

 

Phone Number:

 

 

Email Address:

 

 

Reference Type:

Professional

 

Bryce McLaughlin

UNC Administrative Information Systems

Administrative Information Systems – Systems Manager

 

Phone Number:

919-966-5838

 

Email Address:

bryce_mclaughling@unc.edu

 

Reference Type:

Professional

INTERESTS

Auto Racing (SCCA Performance Rally), mountain biking, Linux development side projects, automotive mechanic, working towards a Masters of Computer Science