James A. Pattie 

 

4849 S. Mill Ave.
Tempe, AZ 85282

4937 Heege Rd.
St. Louis, MO  63123

E-mail: pattieja1@yahoo.com





 

Administration Skills

·        Operating Systems: Debian Linux, RedHat Linux, Windows95/98/NT/2000/XP

·        Server Applications: Apache Web Server, File Server (nfs, samba), X-Windows, E-mail Solutions (sendmail, MailScanner, SpamAssassin, cyrus imap/pop3, courier imap/pop3, Horde/IMP, Squirrelmail), Databases (PostgreSQL, MySQL), Squid, DansGuardian

·        Security: Linux Firewall (iptables, PCXFirewall), IDS/IPS (snort, snort-inline), VPN (IPSec - FreeS/Wan), LAN/WAN integration, server hardening

·        Troubleshooting: Hardware and Software

Programming Skills

·        Languages: Perl, C, C++, Shell scripting, SQL

·        Development Tools: CVS, vi, KWrite/Kate, make, gcc

·        Web development: HTML, CGI, JavaScript, XML, XSLT, php

·        Open Source Projects: http://www.pcxperience.org/, http://www.pcxperience.org/james/

·        Open Source Developer @ CPAN - JAMESP, SF.net - pcxuser, Freshmeat.net - pcxuser

 

Application Software

·        OpenOffice, Mozilla, KDE

 

Certifications

·        LPIC Level 1

LPI ID: LPI000058130 Verification Code: gfsp8t7vdu  https://www.lpi.org/en/verify.html



Work Experience

 

September 2004 - Present                              Sudora, LLC                 St. Louis, MO

Systems Administrator / Programmer

·        Network administration (Apache, OpenSSH, OpenSSL, Samba, DHCP, TCP/IP, DNS, SMTP, Squid, tripwire, chkrootkit, snort, snort-inline, software raid - md)

·        Linux administration/maintenance using Debian and RedHat

·        Database maintenance (MySQL, PostgreSQL)

·        Shell programming (bash, sh)/systems administration

Development, installation, configuration, and administration of:

·        built and maintained custom debian packages for clients

·        file servers (samba)

·        Apache and Apache2 Web Servers (HTTP and HTTPS)

·        E-mail servers (cyrus imap, sieve, courier imap, procmail, sendmail using TLS and authenticated relaying, MailScanner, SpamAssassin, ClamAV)

·        Security updates for clients - ssh'ed into their servers and applied updates as needed.

·        Firewalls based on iptables/netfilter using Linux 2.4.x/2.6.x kernel (PCXFirewall)

·        helped revamp and maintain their Direct CRM application (perl based web application) - http://www.sudora.com/

 

   December 1998 - Present           Xperience, Inc.                                St. Louis, MO

Programmer/Technician/Consultant/Administrator

·        Network administration (Apache, NFS, OpenSSH, OpenSSL, NIS, Samba, DHCP, TFTP, TightVNC, TCP/IP, DNS, FTP, SMTP, Squid, DansGuardian, tripwire, chkrootkit, snort, snort-inline, software raid - md)

·        Database development (PostgreSQL, MySQL)

·        Shell programming (bash, sh)/systems administration

·        Linux kernel programming/modification

·        Created and implemented security policies and locked down Linux servers (new and old installs)

Development, installation, configuration, and administration of:

·        Firewalls based on iptables/netfilter using Linux 2.4.x kernel (PCXFirewall)

·        VPN security gateways (FreeS/WAN) using PSKs and X.509 certificates for RoadWarrior connections

·        File servers (Samba, NFS)

·        Database servers (PostgreSQL, MySQL)

·        Apache Web Servers (HTTP and HTTPS)

·        E-mail servers (cyrus imap, sieve, sendmail using TLS and authenticated relaying, MailScanner, SpamAssassin, ClamAV, Horde/IMP - webmail)

·        VMware, Win4Lin, cygwin

·        developed custom deb/RPM (RedHat Package Management) packages for clients

·        Security updates for clients - ssh'ed into their servers and applied updates as needed.

Open Source Projects: (main developer of or contributed code to) - http://www.pcxperience.org/

·        PCXFirewall - Perl-based iptables firewalling toolkit - http://pcxfirewall.sf.net/

·        PCXPortal - Perl-based web application framework used by many of the Xperience, Inc. projects - http://pcxportal.sf.net/

·        XIWA (Xiwa Is Web Accounting) - Perl-based double entry accounting web application - http://xiwa.sf.net/

·        SandSurfer - Perl-based time tracking application - http://sandsurfer.sf.net/

·        Business::Payroll - Perl-based payroll calculation module that is in CPAN - http://pcxpayroll.sf.net/

·        HTML Document Object - Perl-based web development library which makes CGI apps simpler - http://htmlobject.sf.net/

·        DBIWrapper - Perl-based OO wrapper for the DBI module - http://dbiwrapper.sf.net/

·        DansGuardian - Content filtering Web Proxy.  Developed the DGAV (DansGuardian AntiVirus Plugin) - http://www.pcxperience.org/dgvirus/

·        MailAdmin - Cyrus IMAP user administration application written in php - http://mailadmin.sf.net/

·        MailWatch - MailScanner e-mail administration application written in php - http://mailwatch.sf.net/

·        LTSP (Linux Terminal Server Project) - specifically LTSP Enhancements using OpenLDAP - http://www.pcxperience.org/thinclientdevel.html

 

June 1997 - July 1999                         CTiTEK, Inc.                                           Chesterfield, MO

Programmer/Technician/System Administrator

·        Programmed telephony application for use in small businesses using Artisoft's Visual Voice programming interface and Visual Basic 5.0, Visual C++ 5.0

·        Setup firewalls and e-mail servers using Linux




Education

 

August 1992 - December 1999               University of Missouri at St. Louis (UMSL)

B.S. in Computer Science