Post Job Free
Sign in

Systems Administrator, Design Engineer, Software Developer

Location:
Missoula, MT
Salary:
$45K/yr
Posted:
October 16, 2013

Contact this candidate

Resume:

William Knight

Contact Information

Phone: 406-***-****

Email: *******.******@*****.***

Address: ***** ****** **., ********, ** 59808

Education

- PhD in Biochemistry, Spring 2005, University of Montana, Missoula, MT

- B.S. in Electronic Engineering, Spring 1990, California Polytechnic State University, San Luis Obispo, CA

Professional Experience

Computer Support Specialist – University of Montana, Missoula, MT

Mar 2012 – Present

Administer a cluster of GNU/Linux servers and workstations for scientific computing and molecular modeling.

Provide support to research labs to compile, install and use scientific software for molecular modeling, molecular

dynamics, genomics and visualization. Familiar with multiple GNU/Linux platforms including Debian, Fedora and

Scientific Linux. Have experience deploying system administration tools including Amanda backup, Nagios

monitoring and OpenLDAP.

Jr. Systems Administrator – Modwest Inc., Missoula, MT

Feb 2011 – March 2012

Worked with a team managing a complex cluster of Linux servers providing web hosting, email and database

services. Also performed system administration on storage, backup, monitoring and development servers. Duties

included: installation and configuration of software packages; shell scripting; automation; solving performance and

security problems; installing and troubleshooting computer and network hardware. Software employed included:

Debian GNU/Linux, Bash, PHP, Perl, Python, MySQL, Apache, Javascript, HTML, NFS, LDAP, Amanda, Puppet,

subversion, gdb, gcc, make, vim.

Software Developer – Logistic Systems Inc., Missoula, MT

Apr 2008 – July 2010

Developed and tested software in C++, Java and Python for police record management systems on Linux and

Windows platforms. Worked with large databases (DB2), web application servers (Tomcat) and a variety of client-

side applications and tools including Perl, SQL, Javascript, HTML, CSS, vim, gcc, gdb, gnu make, gawk, svn, cvs

and bash. Automated legacy manual build processes and smoke tests using Python and pywinauto.

Adjunct Professor - University of Montana, Missoula, MT

Sep 2005 – Dec 2012

Lectured in undergraduate biochemistry (BIOC 380, BIOC 482) and computer science (CS 477/577 Simulation and

Modeling, CS441 Introduction to Computer Graphics), created on-line lecture notes in HTML and CSS and

supplementary software in C, C++, Java and Javascript.

Software Tester – Palm Corporation, Missoula MT

Mar 2006 - Aug 2006

Tested cell phone software and hardware, created test plans, developed automated software tests using SilkTest.

Graduate Research – University of Montana, Missoula MT

Sep 1999 - June 2005

Developed molecular modeling and simulation software in C++, Lua, Perl and OpenGL for a research lab

investigating ribosomes and protein synthesis. Released the work as an open-source project at

http://rbuilder.sourceforge.net

Software Developer - FreeMail Inc., Missoula MT

Sep 1995 - Sep 1997

Created software in C and C++ for dial-up and internet-based email. Created a form design tool for developing

customized email applications. Participated in building, testing and supporting multiple versions of the software.

Software Tester - Microsoft Corporation, Redmond WA

May 1994 - Feb 1995

Tested Windows 95 for bugs, software and hardware compatibility. Wrote automated test scripts using MS Test and

C. Installed and maintained PC hardware.

Network Administrator - Edmark Corporation, Redmond WA

Feb 1993 - Apr 1994

Did installation, maintenance and backup of file servers. Maintained network connections and hardware. Was

responsible for in-house tech support of PC and Macintosh computers. Tested DOS, Windows and Macintosh

educational software.

Design Engineer - Fuji Optical Systems, Los Gatos, CA

Jul 1990 - Feb 1992

Designed embedded PC microprocessor boards for medical and dental imaging equipment. Implemented BIOS and

operating system software using C and X86 Assembly. Used schematic capture software for circuit board design.

Tested boards using in-circuit emulator, logic analyzer and software debugging tools.

Interests

Computer modeling and simulation, game development, molecular biology, biochemistry, GNU/Linux, hiking, archery.



Contact this candidate