Career Goal

To use my skills in leadership, programming and system administration to work effectively in the area of Operating System and software testing, development and enhancement, and to continue learning and developing various skills related to computing.


Work Experience

Novell Inc. March 2003 - Present
Testing Engineer, iPrint team. Responsible for testing iPrint software on Open Enterprise Server OES1 and the upcoming release, OES2. Responsibilities include testing on multiple client platforms, scripting/programming in various languages. I designed and built the iPrint Linux software build process which automates the entire build from CVS checkout through creation of multiple RPMs and also makes them automatically available to the testing team. I wrote and maintain the RPM spec files for several iPrint packages. Presented lectures on iPrint at Novell's Brainshare conference covering the affective use of iPrint administration in the enterprise. I administer Linux servers and chrooted build environments that are used by iPrint developers and testers.

Novell User International Board of Directors June 2003 - October 2007
Serverd on the Board of Directors of Novell Users International (www.nuinet.com). I helpd coordinate activities with local Linux User Groups and provide feedback and suggestions on working with the Linux community. I also presented at NUI conferences which are scheduled to coincide with Novell's Brainshare conference.

Consultant - Mecworks.com May 2002 March 2003
Consultant, greater Salt Lake City/Utah Valley area. Provided Linux and OpenSource based solutions for web hosting, Internet access/Gateway/Firewall, corporate wide virus protection, remote and secure email access via pop3s, imaps, Squirellmail over https. Provided internal DNS services, NAT for internal network. Consulted and solved needs of the business customer based on client-provided requirements in a timely manner. Host (and continue to host for free) several virtual web sites on Mecworks.com including administration of Apache running PHP, perl, CGI, SSI, MySQL database, several user accounts with shell access and email (both local and remote via IMP, imap and pop3).

Caldera International Oct 1999 - May 2002
Software Engineer, maintained several Open Source software packages (RPMs) for the release of eServer 2.3/2.31, eBuilder, eDesktop 2.4, OpenLinux 2.2,3.1,3.1.1. Packages included (among others) apcupsd, afio, lsof, portsentry, all input methods, editors, fonts and other support programs needed for Japanese language support. Wrote/maintained related RPM spec files, performed code review/patching, required for securing and compilation of OpenSource software for OpenLinux product releases. Managed Engineering relationship with both IBM and Compaq during the development of OpenLinux3.1/3.11 - coordinating patches, updates, and engineering efforts between the different engineering and testing teams enabling the operating system to run on IBM and Compaq hardware.  Internationalization team: designed and implemented a separate i18n CD enabling updates to Asian language support separate from the rest of the product thereby reducing costs for updates to the i18n only locales.  Enabled OpenLinux 3.1.1 for Japanese input and display using available Open Source software.  Coordinated translation of message catalogs, strings and software files for Volution Messaging Server 1.1. Member of system administration team for Caldera's Lindon, Utah division engineering LAN where I managed Linux based servers, firewall and gateway running NFS, Samba, ftp, DNS, NTP, News, IRC, DHCP, sendmail, data backup and retrieval, Apache, VPN, etc.

Salt Lake Linux Users Group Founding Member, Board of Trustees 1993 - Present
Played a critical role in the formation of the Salt Lake Linux Users Group - a thriving non-profit organization dedicated to the free use and development of the Linux operating system. This is a permanent leadership position.
 
President of Salt Lake Linux Users Group 1994 - 1996.
Organized meetings, topics and arranged for guest speakers. Increased membership attendance at meetings and helped provide quality content. Presented lectures and presentations on several topics such as Linux/Unix system oriented software development, Unix system security as well as many aspects of system configuration and administration.

System Operator Fall 1993 - 1999
Center for Disabled Student Services at the University of Utah. Administrated several servers which housed mailing lists, web servers, multiple web sites  (OS: Linux, MS Window).  Design SQL/WEB databases to track all the Center's students.  This provided supervisor with valuable data needed for grant requests and budget issues.  Wrote grant proposals.  Started and maintained the Linux-Access project, an effort to increase accessibility for people with disabilities in Linux/Unix type operating systems.

Qualifications