Scott Alan McGee
3549 Figure Skate Cir.
West Jordan, Utah 84084
Phone: 770-309-4115
Email: Scott@theMcGees.org
- Operating Systems
- UNIX (Solaris, HPUX, Linux, SunOS, IRIX, AIX), OS-9 (Real-Time OS),
Macintosh, MSDOS/Win3.X/Win9X/WinNT/WinXP/Vista
- Programming/Markup Languages
- Perl, HTML, C, Shell Scripting, Java Script, C++, Modula-2, Assembly
Language (PowerPC, Motorola 68K, Intel X86, etc.), Java, Pascal, Fortran,
Lisp, Prolog, BASIC
- Computer Interests
- Unix Administration, Website Administration
- Computer Experience
- System Administration (Mostly Unix/Linux, some Windows - including
Software and OS installation/upgrades/patching, Backup, DNS, User
Maintenance, Scripting, Sendmail, UUCP, and custom programming),
Website Administration (on Netscape, Apache, SunOne and IIS servers and
WebLogic, SunOne and Netscape Application Server Java engines - including
design, implementation, oversight, search engines, custom CGI scripting,
etc.), User Support (including one on one and group training, call center
and web technical support), WWW/HTML programming (including CGI, Perl,
JavaScript, & Java), Database interfacing, High Level application
programming, GUI programming, Low Level (mixed C and assembly) Real-Time
programming, Multi-platform/OS programming and porting.
- Career Objectives:
- I enjoy Unix System Administration and Website Administration. I would
like to continue to work in these areas.
- Employment
-
- Unix System Administrator Volt Technical Services - Sep 2008 to Jan 2009
Working three month contact with Northrop Grumman (extended to four months) - User Maintenance, Backup monitoring, patching, OS upgrades, Security Remediation, hardware and software support and maintenance,
Customer Support, Security Monitoring, Network Maintenance.
- Unix System Administrator NexOne Inc. - Oct 2007 to Jul 2008
Perform Technical support duties for UNIX systems. Provide consulting support for error diagnosis, testing strategies, load balancing and programming techniques. Provide implementation of US Government security requirements.
Provide programming expertise necessary to conduct system backups for system restoration.
Monitor operating system and kernel, review parameters, check logs for errors and make corrections to improve efficiency. Perform installation and configuration of new systems software. Responsible for loading patches and modifications to systems to enhance performance and operations and upgrade Operating System as required. Responsible for coordinating any needed hardware support. Support the customer problem resolution process to resolve errors in system software.
Perform on call functions as required and be available during such periods 24x7.
- Unix System Administrator Icon Inc. - Feb 2006 to Sep 2007
Perform Technical support duties for UNIX systems. Provide consulting support for error diagnosis, testing strategies, load balancing and programming techniques. Provide implementation of US Government security requirements.
Provide programming expertise necessary to conduct system backups for system restoration.
Monitor operating system and kernel, review parameters, check logs for errors and make corrections to improve efficiency. Perform installation and configuration of new systems software. Responsible for loading patches and modifications to systems to enhance performance and operations.
Responsible for coordinating any needed hardware support. Support the customer problem resolution process to resolve errors in system software.
Perform on call functions as required and be available during such periods 24x7.
- System Engineer Delta Technology - Mar 2003
to Nov 2005
Answer Trouble calls and monitor automated alerts for HP and SUN
computers and Internet and Intranet applications. Debug, diagnose, and
correct hardware and system problems on these computers and web
application problems on the Internet and Intranet servers as well. Engage
other resources as need to resolve issues. provide 24X7 support. Also
process automation scripting and maintenance of departmental
intranet site. Provided training for Delta.com support.
- Senior Software Engineer Delta Technology - Apr 2001
to Mar 2003
Maintain and manage Delta.com web site. Responsible for problem
identification and resolution. Monitor and debug web, database, and
applications servers and services along with associated hardware and
software. Code and Run data collection processes. Load new applications
and content to site. Participate on project development teams as
technical resource. Rotating duty with responsibility for maintaining
24x7 accessibility to site. Includes knowledge and administration of
BEA WebLogic, Netscape Enterprise Server, extensive in-house Java
software, and UNIX System Administration.
- Unix/Web Administrator Net.Works - Mar 2000
to Sep 2000
Maintain and manage Logio search engine site. Responsible for problem
identification and resolution. Monitor and debug web, database, search
engine, and applications servers and services along with associated hardware
and software. Run data collection process for search engine. Responsible
for 24x7 accessibility to site. Includes administration and debugging
of Solaris, Sun Clustering, Netscape Application Server clustering, Netscape
Enterprise web server, proprietary programs and minor issues with Oracle
Database software.
- Webmaster Salt Lake Community College - Apr
1996 to Mar 2000
Design, maintain and develop web site. Implement and administer College
web policies, System Administrator for UNIX systems. OS upgrades. Sendmail
experience. Train other College employees in web design and content development.
Select, purchase, install and maintain software and hardware. Coordinate
college wide web activity. Investigate, design and launch college Intranet.
- Software Engineer Microware Systems Corp. - Jul 1992 to Apr 1996
Designed and implemented cross development tools for Real Time software
development hosted on UNIX workstations.
- Software Engineer Microware Systems Corp. - Mar 1994 to Mar 1995
Developed PowerPC ROM Level debugger. Unified PPC, 68K, and X86 code.
Developed client/server version of the ROM debugger.
- Programmer Whitehall Products Inc. - Nov 1991
to Jul 1992
Designed and produced computerized sales system including user interface,
data handling, communications, database design and interfacing, and documentation.
- Teaching Assistant University of Utah, CS
Dept. - Jan 1990 to Jun 1990
Lectured students. Prepared, assigned, and graded homework. Consulted
with students. Helped students develop and debug programs.
- Programmer Sculptured Software Mar 1988 to
Dec 1988
Development of computer software (typically Assembly Language, graphics
intensive games), graphics design, and database generation.
- Education
- Majored in Computer Science at University of Utah, Bachelor of Science program.
Major emphasis in graphics and Computer Engineering.
- Other Experience
- Considerable programming experience on my own since 1981. Web development
& programming
since 1993. Unix/Linux Administration since 1996.
- Publications
- Bruderlin, Beat, and McGee, Scott, DI - An Object-Oriented User Interface
Toolbox for Modula-2 Applications, Tech Report UUCS-90-005, University
of Utah, August 1990
- Interests
- Computers, music, reading,
travel
- References
- Available upon request
-
Scott@theMcGees.org