Peter E. Karman · Resumé
Summary
10+ years information technology, software development and technical support.
10+ years making complex technical subjects lucid to non-technical people.
- Information architecture and software development with Perl, SQL,
Apache, XML, groff, C
- Website/application design and administration
- Database design and administration
- System administration and technical support for Mac OS X, IRIX, Linux, Solaris, Windows
- Information retrieval (indexing and search)
Skills
Platforms: Linux, Mac OS X, Solaris, IRIX, FreeBSD, Windows
Development: Perl (CGI/mod_perl), C/C++, Java, PHP, Python, shell-scripting (bash, ksh, sh), ACL (Arbortext), JavaScript (Ajax), AppleScript
Markup and stylesheets: groff (nroff/troff), Transpec, TeX, XML/XSLT/XPath/SAX/DOM, HTML/XHTML/CSS, SGML/FOSI/DSSSL
System administration: Apache (1 and 2, mod_ssl, mod_perl, mod_python, mod_ldap, mod_auth_tkt), Postfix, DNS, NIS, NFS, LDAP, Appletalk, TCP/IP, Citrix Metaframe, Cisco routers/switches
RDBMS: MySQL, MSSQL, PostgreSQL, Oracle, Filemaker Pro
Source control: CVS, RCS, Subversion, USM, ptools
Communications: Project management, desktop publishing, website design, digital audio, technical writing, consulting, teaching, excellent analytical and interpersonal skills
Professional Experience
UNIX Systems Programmer, Minnesota Supercomputing Institute - Minneapolis, MN
(August 2007 - present)Software and tools developer at the University of Minnesota. Working primarily in Perl.
Authored several CPAN modules.
Senior Web Developer, Atomic Learning - Little Falls, MN
(January 2006 - August 2007)
Lead web developer for education company. Catalyst (Perl web framework) projects, PostgreSQL, MySQL, LDAP, Perl OO programming.
Authored several CPAN modules.
IS Analyst, Guidant Corporation - St Paul, MN
(September 2005 - December 2005)
Support guidant.com, enterprise content management, intranet sites, product labeling.
Software
Engineer, Cray Inc - Mendota
Heights, MN (Jan 2001 - September 2005)
Information architect for technical documentation division.
Lead developer for
CrayDoc,
an open source documentation server built with object-oriented Perl, C and XML.
Chief architect and support for a XML-based documentation system,
including web application development, source control, RDBMS,
content creation and publishing tools,
website design and maintenance, interface design,
build automation, scripting, testing, quality assurance, integration with legacy systems, and system administration
in a multi-platform environment.
Senior Technical Writer, Cray Inc -
Mendota Heights, MN (July 2000 - Dec 2000)
Documented the X1 operating system and Linux Beowulf system.
Chief
Geek, peknet dot com - Saint Paul, MN (1998 - present)
Consultant to nonprofits on such topics
as website design, database design, network cabling and configuration,
system integration, hardware purchasing, and
administration. Hosted several domain names at peknet.com. Webmaster
for local farm coop. Designed several database management systems, spam-filtering system,
custom scripting and e-mail programs.
Field Technician, First Tech Computer
- Minneapolis, MN (Nov 1998 - June 2000)
Supported all aspects of software, hardware and network
integration. Responsible for diagnosing and performing Apple warranty
repair work, system troubleshooting, sales consultation, telephone and
on-site customer support, Windows NT and Macintosh help desk.
Previous Employment
American
Cancer Society - Atlanta, Georgia/Mpls, MN (Jan 1998 - Nov
1998)
Office Manager, Lutheran Episcopal
Center - University of Minnesota, Twin Cities (July 1996 - Dec
1997)
Audio/Visual Coordinator, Bethel
College Library - Arden Hills, MN (March 1995 - June 1996)
Faculty Assistant, Oregon Extension of
Houghton College - Lincoln, OR (August 1994 - Dec 1994)
Honors and Activities
Husband, father, homeowner, musician,
songwriter, producer, problem parser, fix-it guy, wearer of many hats.
Open source projects:
http://search.cpan.org/~karman/,
http://www.swish-e.org/
Currently working/learning about I18n (internationalization), Unicode, and UTF-8 in C and Perl.
National Merit Scholar; high school valedictorian (4.0 GPA); Harvard Book award;
President's scholarship; first place,
Christianity and Literature
writing contest; two-time History department scholarship winner.
Education
B.A., History (minor in English lit) 3.7/4.0 GPA - Bethel College, Saint Paul, MN - 1994
Graduate work, MLIS program - College of St Catherine, Saint Paul, MN - 2004