Norman S. Murray
14 Annerley St
Toowong, QLD. 4066
Australia
+61 7 3871 3668
email: norm at NOSPAM delusions.com

Objective: To obtain a full-time position in a fast-paced, learning aggressive, leading-edge Linux software development project with a strong team environment.

Education & Training:
Red Hat - Red Hat Linux Kernel Internals August, 2001
Red Hat - Red Hat Linux Device Drivers May, 2001
Red Hat - Red Hat Linux Programming Essentials May, 2001
Sun Education Services - Network Programming August, 1999
Sun Education Services - Systems Programming November, 1998
Carnegie Mellon University, Pittsburgh, PA
Bachelor of Science in Biological Sciences 1992

Work Experience:
Technical Developer March 2001-March 2002
Software Engineer March 2002-June 2004
Red Hat, Inc; Raleigh, NC
Senior Software Engineer July 2004-present
Red Hat Asia Pacific Pty. Ltd.; Milton, QLD Australia
Key Skills: c, debugging, rpm, Linux kernel programming, Perl

Assisting customers in Linux development and deployment including: kernel tuning and debugging; application tuning, system configuration and debugging and perfomance analysis. Working to develop and include bug fixes and enhancements in Red Hat products. Special focus on printing, Linux kernel Virtual Memory, systems performance. Duties also include teaching other support staff, and interviewing.

Software Engineer December 1999-March 2001 Xerox Corporation; Rochester, NY Key Skills: c, Perl, X Motif based toolkit, SNMP, cross-platform development, shell scripting

Contributed to the development of a customized printing solution to work with native Unix printing systems which allowed full feature functionality of Xerox office printing products. The solution supports Solaris, HP-UX, AIX, IRIX, SCO, Digital Unix (Tru64) and Linux giving familiarity and experience in software portability. My work involved integrating and extending a new SNMP toolkit, application and library porting, porting the GUI code-base from Solaris to all other supported systems, extending the supported platforms to include LinuxPPC, automation of the build and basic functionality testing process with Perl scripting. Maintenance of the core code base.

Senior Analyst September 1997-November 1999
Xerox Corporation - Network Printer Support Group; Rochester, NY (6/98-11/99)
Entre @ Xerox Corporation - Network Printer Support Group; Rochester, NY (9/97-5/98)
Key Skills: Team Lead/Management responsibilties, network troubleshooting and support, Perl, database

Supported Xerox network laser printers from 8ppm to 40ppm in all supported network and operating environments including: Windows (3.1; 95; NT 3.51; NT 4.0); MacOS; Solaris; SunOS; AIX; Netware 3.x, 4.x; NetBEUI; DLC; TCP/IP; EtherTalk; LocalTalk. Assisted in the training and interviewing of new analysts. Other duties included acting technical lead and handling all escalations to third level support as well as call data analysis. Implemented a customer satisfaction survey and response handler via perl script which would generate an email message to the customer of record for all closed calls and handle the emailed responses, generating and tabulating key customer satisfaction measures for management on a daily basis.

Also redesigned the FileMaker Pro database that was used for call logging and incident history resulting in a much more stable environment. Included moving 3 years of call history data from the old database to the new one.

Help Desk Analyst April 1995-September 1997
TAD @ EDS/Xerox - Customer Support Center; Rochester, NY
Supporting the Xerox network (SNA, and TCP/IP in a WAN environment), and mainframe applications. Trouble-shooting problems that come into the help desk and either assisting the customer in solving the problem, or escalating the problem to the appropriate group. Assisting in the training of new employees.

Network Engineer May 1994-September 1994
OCS Consulting Services; Rochester, NY
Co-designed and implemented a Novell Netware 3.12 network for a 24 user site. Provided remote and on-call network maintenance. Provided instruction on basic user network usage.

Analyst/Programmer I January 1993-August 1994
University of Rochester - Department of Biology; Rochester, NY
Duties included: coordinating the installation of an ethernet network and its tie-in to the University wide ELAN, and Internet; administrating the network; connecting departmental computers (Macs and IBM clones) to the network, including ethernet card installation and configuration; training department members in network use; selection of computers for departmental staff; advising staff on purchases of hardware and software for departmental members; supporting common Macintosh and networking applications; as well as general troubleshooting and basic repair on all computers in the Department; installing and administrating an Ultrix workstation.

Sealcoater June 1988-October 1997 (summers)
SuperSeal; Fairport, NY
Duties include: preparation, clean-up and sealing of driveways and parking lots, supervising and training new employees.

Cluster Consultant August 1989-May 1992
Carnegie Mellon - Academic Computing and Media; Pittsburgh, PA
A Cluster consultant provides on line support for the university's public computer hardware, which includes DEC Stations, Macintosh workstations, Sun Workstations, and IBM RT's and requisite software.

Course Grader January 1990-September 1990
Carnegie Mellon - School of Computer Science; Pittsburgh, PA
This required knowledge of C programming and basic algorithms for best utilizing data structures. One had to obtain an A in the course to qualify as a grader.

Non-Work Experience:
Beta Tester for Eric's Ultimate Solitaire CD September 1996-October 1996
Delta Tao Software
General bug hunting and reporting for a commercial Macintosh application.

Beta Tester for Eric's Ultimate Solitaire Fall 1994
Delta Tao Software
General bug hunting and reporting for a commercial Macintosh application.

Software Developer January 1990-July 1992
Carnegie Mellon (The project was not affiliated with the university.)
I was involved in the development of a large-scale, multi-player, real-time network game for UNIX running under X11. Main duties included interface design, algorithm generation, usability, graphics direction and program consulting as a team leader.

Editorial Assistant for Quanta Fall 1989-Spring 1991 occasional
Quanta
Critically reading submitted stories, assisting in the decision of which were suitable for publication.

Computer Experience: Programming in Pascal, C, LISP, Perl; Administration of Macintosh, UNIX (Linux RedHat, Mandrake, Caldera, Corel, Yellow-dog, Solaris, AIX, Digital Unix, Irix, SCO, HP-UX) and NT; HTML, Perl CGI scripting.

References available on request