John D. Hardin

17014 Broadway Avenue
Snohomish, WA 98296-8031
(360) 668-5342
<jhardin@impsec.org>
 
Experience
  December, 1999 to present
Internal Systems Administrator, Senior Developer, DBA/Architect, BI Specialist
EPICOR Retail
Lynnwood, WA
  Database application development in C# in the .NET environment, including large database architecture using PowerDesigner and ERWin, stored procedures for Informix, SQL Server and Oracle, and data warehousing (SSAS) and ETL (SSIS). Administration of Unix (GNU/Linux, SCO Open Server) and Windows (Windows 98 through Windows 2008 Server) network supporting corporate office users and telecommuters and hosted e-commerce web sites. Internet access and security design, tool development, and management. Support of corporate users and Development and Technical Support departments. Informix DBA through IDS10, SQL Server 2000, 2005 and 2008 DBA. Security, network, Internet, and VPN consulting, design, implementation and support.
 
  January, 1999 to present
Independent Consultant
  Design, development, testing and documentation of Linux kernel modifications to support masquerade of IPsec VPN traffic in the 2.0.x and 2.2.x kernel series. Design and development of email and firewall security tools in the GNU/Linux and POSIX environments. SpamAssassin administration and rules development, SpamAssassin committer. DNS, website and secure email management.
 
  June, 1987 to December, 1999
Systems Manager, Developer, DBA
Sizzling Platter, Inc.
Salt Lake City, Utah
  Co-administration of Windows NT (3.51, 4.0, Terminal Server) and Unix (GNU/Linux, SCO, SVR4) wide-area network of more than 50 locations serving more than 200 users across four states. Development, documentation and maintenance of, and user training and support for, accounting, payroll, cash management, communications, E-mail automation, corporate intranet, and restaurant management, analysis and support applications. Design, development, documentation and maintenance of, and user training and support for, restaurant management, full-service and cafeteria style Point-of-Sale, E-mail, intranet, communications and support applications and systems in more than 40 restaurants in four different concepts across four states, connected by dial-up, WAN and Internet VPN. Internet access and security design, tool development, and management.
 
  October, 1986 to May, 1988
Tutor
Westminster College of Salt Lake City
Salt Lake City, Utah
  Tutored lower- and upper-division Computer Science 20 hours a week while attending classes full-time and while working part-time after June, 1987.
 
  May, 1984 to May, 1987
Programmer
White Pine Cable Television
Ely, Nevada
  Designed, implemented, maintained and expanded subscriber information management system and trained users.
 
  May, 1983 to May, 1984
Lineman and Installer
White Pine Cable Television
Ely, Nevada
  Construction and maintenance of exterior physical cable plant, including aerial work. Installation, adjustment, troubleshooting and maintenance of subscriber service from pole to television set, both residential and multi-unit commercial.
 
Skills
 
  • Linux 2.0.38, 2.2.20, 2.4.20, 2.6.30 (Red Hat, Immunix, Ubuntu, Gentoo) system and network administration
  • Windows NT 3.51, 4.0, Terminal Server, Windows 2000, XP, 2003 and 2008 Server system and network administration
  • UNIX tools including Perl, bash, awk, C, sendmail, procmail, SAMBA, SpamAssassin
  • TCP/IP-based Local Area and Frame-Relay and VPN-based Wide Area networking, T1 management
  • PPTP and IPsec VPN design and management
  • Linux 2.0.x and 2.2.x kernel development (PPTP and IPsec masquerading)
  • Internet and Intranet management, including security (DMZ, firewall and proxy design and management) and standard Internet protocols and applications
  • Stored procedure development under Informix, SQL Server and Oracle
  • Informix Dynamic Server 7.3, 9.x, 10.x DBA
  • Informix SQL 7.2 and 4GL 7.2 application design, programming and maintenance
  • Microsoft Office ('97 through 2003) applications support
  • Microsoft .NET (C#), FoxPro 2.6, Access '97, Visual Basic 4.0 and SQL Server 6.5, 2000, 2005 and 2008 (including SSAS and SSIS) application and database design, programming and maintenance
  • MS-DOS and Windows 3.11, '95, '98 and XP support
  • PC desktop and rackmount server hardware assembly, maintenance and troubleshooting
  • User training and support at all skill levels
  • Technical documentation writing
  • Communications cabling design and installation including telephone, television, serial data, and twisted-pair network, including exterior plant construction (aerial lineman)
Education
  BSCS Summa Cum Laude, Westminster College of Salt Lake City, Salt Lake City, Utah, May 1988.
 
Activities
  Member of Uniforum, 1988 to 1994
Member of the Association for Computing Machinery, 1985 to 1989
Licensed radio amateur, Technician class (KA7OHZ), 1982 to present