February 2010
Paul J. Schmidt
712 Sharon Drive
Johnson City, TN 37604
Home: 423-854-8909 ▪
Cell: 423-330-2902
paul@schmidthouse.org
Summary of
Qualifications
-
26 years of computer
programming experience
-
Internet and web
design experience using HTML, PHP, and MySQL
-
Objected Oriented
Design and programming using C++
-
Experience with
Linux, Apache, Windows (NT/XP)
-
Real-time and
embedded programming experience
Certifications


To view details of the certifications, go to
Brainbench.
Certifications & Strengths
-
Perl: Modules, Expressions, Functions
-
PHP 5: Databases, Language Structure, Object Oriented PHP,
Language Functions
-
Programming Concepts: Programming Constructs, Data Types,
Productivity and Quality
-
HTML 4.0: Page Structure, Forms, Style Sheets, Text
-
Web Development Concepts: Internet Knowledge, Programming,
Databases, HTML and XHTML
-
RDBMS Concepts: Performance, Structured Query Language,
Programming, Physical and Relational Data Model
-
SQL (ANSI): Set-Based Queries, Queries, Data Modification
-
JavaScript 1.5: Regular Expressions, Basic JavaScript,
General JavaScript, Core Objects
-
MS SQL Server 2000 Programming: Transact SQL
-
Data Modeling Concepts: Attributes & Keys, Entities
-
MySQL 3.23 Administration: Table & Data Types, SQL Usage -
Data Manipulation, Disaster Prevention, Installation & Configuration
-
Programmer/Analyst Aptitude:
Mathematical Problem-Solving, Attention to Detail, Abstract Thinking,
Analytical Reasoning, Process Mapping
-
Written English
-
Business Communication
-
Listening Skills
-
C: Functions, Input/Output, C Expressions
-
Software Testing: Problem-Based Approach, History and
Background, Methods
-
Business
Writing: Business Letters
-
Information Technology Terminology: Network Topology, Internet and WWW
Standards and Practices, Portable Storage, Data Communications
-
Software
Business Analysis: Processes, Models, & Standards, Project Management
-
Customer
Requirements Analysis: Building the System, Documenting, Analysis
-
Linux
Programming (General): Revision Control, Debugging programs, Linux
Programming Concepts, C Programming, X Programming, AutoConf/AutoMake,
Makefiles
-
C++:
Construction and Destruction
-
Technical Writing: Online/Hypermedia/Interactive Media, Document
Development, Guidelines/Style/Techniques
-
Networking Concepts: WAN Technologies, Protocol Stacks, LAN Topologies,
Troubleshooting
-
Disaster
Recovery and Planning: Asset Management, Exposure and Risk Analysis
-
Server
Administration: Management Process, Security, Optimization, Storage
-
Linux
Administration (Red Hat): Administration, Networking, Installation
Experience
Senior Web Programmer: AAM,
Johnson City, TN, February 2010 to present.
Web Developer: iPlenus Solutions/Email Ideas, LLC., Johnson City, TN, from May 2005 to
December 2009.
-
Duties included web
development in HTML, PHP, Perl, JavaScript, and MySQL in a Linux and Apache
environment, setup and management of web
servers, implementing e-Commerce systems, and customer support.
Business Owner: Action Web Creations/Action Web Marketing, Johnson City, TN, from January 2000 to
May 2005.
-
Web Marketing and
Web Design using tools including FrontPage, PHP, and MySQL on Linux based
servers.
-
Was in charge of
marketing, sales, design, hiring, and managing contractors for business.
Senior Software Developer: Wonderware, Corporation, Johnson City, TN, from
August 1995 to December 1999.
Software Engineer. Square D Company, Raleigh, NC, from March 1994 to August
1995.
Design Engineer: Siemens Industrial Automation, Inc. (formerly Texas
Instruments, Industrial Controls) Johnson City, TN, from July 1983 to March
1994.
-
Wrote two parsers
for PLC programming logic in a Windows based product.
-
Designed and
developed a communications product that allowed Texas Instruments PLCs to
communicate with new Siemens Input/Output (I/O) modules at high data transfer
rate (1.5M bps).
-
Worked on a team
using Quality Function Deployment (QFD) to design and build an I/O module for
a PLC that met and exceeded customer expectations. Developed software in C to
run on an 80186.
-
Developed a
communications product between an old line of I/O modules to a newer PLC.
-
Assisted in defining
a software engineering process.
-
Developed and
optimized portions of a real-time database based on SQL to collect and display
data from PLCs in a factory environment. Developed code in C under UNIX.
-
Developed code for a
networking product to be used in factory automation.
Co-op: The MITRE Corporation, METREK Division, McLean, VA, twelve months in
1981-82.
Education
-
M.S. in Computer Science: East Tennessee State University (ETSU),
Johnson City, TN, 1985-1990. GPA: 4.0/4.0. Courses: Compilers, Computer
Architecture, Operating Systems, Software Project Management, Software
Analysis, Software Design, Graph Theory, and others.
-
B.S. in Computer Science: Rensselaer Polytechnic Institute (RPI), Troy,
NY, 1979-1983. GPA: 3.0/4.0. Courses: Programming Languages, Computer
Algorithms, Data Structures, and others.
Papers
-
Paul J. Schmidt and Teresa W. Haynes, "On a Graph Transformation Where Nodes
Are Replaced by Complete Subgraphs," Congressus Numerantium, Volume 78,
December, 1990.
-
Richard VanLandingham, Tim Dunn, and Paul Schmidt, "QFD, A Team Empowerment
Tool," ESD International Controls 1992 Conference Proceedings.
Honors
-
Dean's List for five
out of seven semesters at RPI.
-
Outstanding Graduate
Student in Computer Science, March, 1989, ETSU.
-
Eagle Scout in Boy
Scouts of America.
-
Advocate of the
Year. Presented by the Advocates for Self-Government.
-
Selected as
Volunteer of the Year by the C.A.U.S.E. (Creative Attitudes Undertaking Self
Education) Organization in 1993.
-
Awarded Competent
Toastmaster (CTM) for completion of the Toastmasters International
Communication and Leadership Program.
Community
Organizations
-
Served on the
Board of Directors for a non-profit educational organization called the
Advocates for Self-Government.
-
Served as an adult
leader in a Boy Scout troop.
-
Served as an elder
on the session at church.
Currently serving as a deacon at church.
|