Douglas C. Holland
1008B Remington St., Fort Collins, CO 80524
(970)310-1481, Email: meldroc@frii.com
A position in software development or system administration making use of Linux technologies.
Programming: Experienced with C, C++, Unix shells, PHP, Javascript. General familiarity with Perl, Python, Ruby, Java, SQL, Siemens C16x Assembly, Tcl, OpenGL.
Operating Systems: Experienced with Red Hat, Debian, Ubuntu Linux. General familiarity with SUSE Linux, HP-UX, Solaris, AIX, Windows 9X/NT/ME/2000/XP.
Web Development: Experienced with HTML, XML, CSS, Javascript, DOM, XUL, RDF, PHP. General familiarity with Apache, database systems including MySQL.
Customer Service: Two years experience providing technical support directly to customers.
Software Design Engineer
Hewlett Packard: Open Source and Linux Organization, Manageability Group (6 month contract through Synova Inc.)
October 2005 – April 2006
Designed and developed unit testing system for EzPCI, a library facilitating access to status of PCI devices operating on HP Integrity IA-64 enterprise servers running Red Hat Enterprise Linux and SUSE Linux Enterprise Server operating systems, using C and shell scripts.
Assisted in maintenance of EzPCI and EzBMC, a library for accessing the baseboard management controller on HP Integrity servers running Linux.
Assisted with maintenance, packaging and releasing of HPIEFPL (HP Integrity Essentials Foundation Pack for Linux,) a set of utilities for manageability of HP Integrity Servers.
Maintained and cleaned up intranet web site.
Customer Service Agent
Center Partners, Fort Collins, CO
August 2004 – October 2005
Assisted customers in resolving problems with wireless phones in Qwest Wireless Repair account.
Transitioned customers to new nationwide network in Qwest Migration Account.
Assisted callers in making confidential workplace and university campus incident reports in Business Controls MySafeWorkplace and MySafeCampus accounts.
Programming Intern
Ruffdogs LLC, Fort Collins, CO
November 2004 – May 2005
Maintained and debugged SocialMPN, an Open Source MyPHPNuke based web content management system using HTML, CSS, Javascript, PHP, Linux, Apache and MySQL.
Wrote documentation for SocialMPN to help users install and administer software.
Developed a GUI for SME Manager, a Linux based server administration tool, using Mozilla Firefox, XML, XUL, extensive Javascript, RDF, DOM, CSS and HTML.
Assisted in other parts of the development of SME Manager, using HTML, LDAP, PHP, MySQL and Apache.
Packaged SME Manager using the RPM package management system.
Development Engineer
Seagate Technology LLC, Longmont, CO
May 2001 – February 2002
Maintained certification firmware for Seagate hard disks written in C and Siemens C16x assembly language.
Optimized certification tests to achieve test time reduction and cost savings.
Converted tests from C16x assembly language to C to facilitate future code maintenance.
Gained extensive knowledge of hard disk technology, as well as SCSI and ATA interfaces (including Serial ATA.)
Firmware Test Technician
Hewlett Packard, Fort Collins, CO
January 2000 – December 2000
Conducted regression tests of firmware for PA-RISC systems using HP-UX, Perl, C and shell scripts.
Developed a new regression testing system for IA-64 firmware using Tcl and Expect.
Installed, configured, repaired and upgraded HP PA-RISC and IA-64 systems in the course of regression testing.
Configured networks using Ethernet, FDDI and Fiber Channel for firmware testing.
C/C++ Programmer
Baker Instrument Company, Fort Collins, CO
July 1999 – December 1999
Maintained and customized stator testing software.
Configured test hardware and software prior to shipment.
Colorado State University, Fort Collins, CO
Department of Natural Sciences
Bachelor of Science, Computer Science, May 2001
Major Courses
Advanced Graphics and Computer Vision
Computer Graphics
Operating Systems
Object Oriented Design
Software Development
Accomplishments
Gained extensive computer graphics skills including 3-D modeling, projection, ray tracing, lighting, lens simulation and morphing. Completed several computer graphics projects including a fully functional ray tracer using C++ and OpenGL.
Completed several school projects using Object Oriented design and programming techniques, using C++, Java and UML.