Del's World

Home

Me

Cindy

Music

Movies

Computers

Gallery

Friends

Links

Wednesday
May 14, 2008


Warning: mysql_pconnect() [function.mysql-pconnect]: Host 'delphis.doofer.org' is not allowed to connect to this MySQL server in /var/www/common/pagecount.inc on line 21

The author is a member of
The HTML Writer's Guild

Resume


Derek C. Piper
Bloomington, Indiana 47403
Email Me Here

Summary

IT professional with more than 7 years of experience in various system administration, development, network security and support roles.

Have extensive professional experience programming in a variety of languages including PHP, HTML, Shell Scripting, PERL, C/C++, ASP and Visual Basic. Programming for web-based applications for internal or external (website) deployment and audiences.

Have extensive professional experience installing/configuring Apache HTTP web-server, DNS (Bind/Bind9), SMTP & POP3 mail, SSH / SCP, Samba (Windows services under Unix), Squid HTTP proxy, DHCP, and NTP time synchronization, firewalling/pack filtering on a variety of Linux platforms. Experienced in Cisco hardware and managing switched networks.

Experience in the following areas:

  • Operating Systems
    • Linux (Debian/Mandrake/RedHat/Slackware) (12 years)
    • Windows 95/98/98SE (4.5 years)
    • Windows 2000/NT/XP (8 years)
    • HP-UX (4 years)
    • DEC OSF1 (4 years)
  • Systems Administration
    • General Linux / Unix Administration (12 years)
    • Apache 1.3 HTTP server (11 years)
    • DNS (Bind/Bind9) (9 years)
    • SMTP & POP3 mail (QMail) (9 years)
    • SSH / SCP (9 years)
    • Samba (Windows services under Unix) (4 years)
    • DHCP (2.5 years)
    • NTP (2.5 years)
    • CUPS (5.5 years)
  • Programming
    • PHP (8.5 years)
    • C/C++ (9 years)
    • HTML (13 years)
    • BASH / Shell Scripting (13 years)
    • Microsoft ASP (1 year)
    • Java (1 year)
    • Javascript (2 years)
  • Databases (Administration and Usage)
    • SQL Query writing (9 years)
    • MySQL (8 years)
    • IBM DB2 (Linux to AS/400) (2.5 years)
    • Oracle 9i (1.5 years)
    • Microsoft SQL Server (1 year)
  • Networking & Security
    • TCP/IP (Internet / LAN / WAN) (13.5 years)
    • Linux IPTables / IPChains (8 years)
    • Cisco Routers (1.5 years)
    • Cisco PIX (1.5 years)
    • Cisco VPN (1.5 years)
  • Applications
    • Zend (ZDE) (1 year)
    • TORA (Tool Kit for Oracle) (1 year)
    • Microsoft Office (all versions) (8 years)
    • Open Office (5.5 years)
    • Adobe Photoshop (1.5 years)
    • Microsoft Access (all versions) (db design) (2 years)

Professional Experience:

Informatics Research Institute, School of Informatics, Indiana University (March, 2004 - )
Research Technologist

Primarily maintaining computer systems in the lab. These included Remote Collaboration systems (i.e. AccessGrid and Polycom), Stereoscopic 3D visualization systems (John-e-Box, runs CAVE programs and stereo movies), and lab systems (web and print servers). Writing applications on Linux, primarily web-based, to provide solutions for needs in information gathering, processing or display. Demonstrating lab systems locally and at outreach events for visitors and prospective students.

  • Designed and wrote software from scratch to fill a need for recording multiple audio and video RTP streams that make up an AccessGrid meeting. Works on Linux, Windows and Mac OSX with GTK interface. http://iri.informatics.indiana.edu/~dcpiper/agvcr/
OneStar Long Distance / CTS Management (March, 2003 - February, 2004)
Programmer / Systems Administrator

Developing custom web-based applications for both internal and external users. Development was performed in PHP / SQL with Oracle, PostgreSQL and DB2. Managing installation and configuration of 5 production and development Linux servers as well as several Linux workstations. Some database administration on Oracle and PostgreSQL.

  • Wrote automated system to streamline credit analysis/scoring, thereby saving time and increasing speed/response time of service for new customers.
Stens Corporation (August 2000 - March 2003)
Systems Administrator / Web Developer

Procure, build, install and manage 6 Linux Servers for various services (WWW, Mail, HTTP-Proxy, NTP, NFS, SMB etc.). Install and configure network hardware (switches, Cisco Routers, Cisco PIX Firewall etc.). Secure and ensure security of all connected machines to the network (e.g. SSL, SSH, network firewalling, log analysis etc.). Utilize PHP / SQL with MySQL and AS/400 (DB2) databases to: develop new (internal and external) websites for the company. (http://www.stens.com/); develop new ordering and online catalog systems internally; reorganize and extend internal network infrastructure and work with 3rd party vendors to produce dealer software ordering system.

  • Analyzed and secured network upon finding there was no security in place when I started.
  • Personally built servers from components to save many thousands of dollars in hardware costs. Installed Linux on these servers.
  • Took initiative to transfer nearly 2 dozen domain names to a new registrar, saving around $500 in domain name costs per year.
Communication Logistics Inc. (September 1999 - August 2000)
Web Programmer

Developed and wrote Visual Basic 6 utilities to help co-workers with maintenance, website creation and running orders off to flat-files of various formats for FTP to customers. Helped create database driven websites for customers in ASP, writing SQL queries to suit. Some database administration on Microsoft SQL Server.

  • Re-wrote order processing/exporting system for speed and reliability.
BPB British Gypsum (August 1997-September 1998)
Co-op Programmer

Performed a one-year co-op working in the IT department before completing final year of school. Designed and created several Microsoft Access databases under Windows 95. Applications included Telephone Directory and Documentation Library. Helped produce and launch CD-ROM based product database & multimedia catalogs. Designed and produce company web site.

  • Re-designed / normalized Geological Surveys Dept. database so they could better utilize their information.

Additional Experience:

Certified Linux System Administrator (Brainbench)

Final year project was writing an Online (WWW) Multiple Choice Test System in C under Unix, implementing a lot of the HTTP1.1 protocol during development, i.e. Writing a web server.

HTML knowledge and experience creating personal homepage for over 6 years. The current version is available at http://delsworld.doofer.org/

Education:

DeMontfort University, Leicester, England B.Sc. (Honors) Degree in Software Engineering. Completed July 1999. 3.2 GPA.

Click here for printable version

© Derek Piper 1998-2002