Education

  • D. C. S., 1999, Colorado Technical University
  • M. B. A., 1996, Keller Graduate School of Management
  • B. A. in Political Science, 1980, San Jose State University

Current Courses Taught

Teaching Experience

  • BYU-Idaho (2004 - present)
  • Regis University (2001 - 2003)
  • Colorado Technical University (1999 - 2001)

Industry Experience

  • Consulting, Development and Support, Oracle Corporation
  • System and Process Engineering, APL Corporation
  • Finance, Operations, Project and Systems Management, First Interstate Bank

Patents

  • Asynchronous Transaction Object Management System (ATOMS), US Patent #7,206,805
  • Monitoring Latency of a Network to Manage Distributed Transaction Terminations, US Patent 7,290,056

Publications - Books

  • Oracle Database 11g & MySQL 5.6 Developer's Handbook (Oracle Press), 2011, McGraw-Hill Osborne Media
  • Oracle Database 11g PL/SQL Programming Workbook (Oracle Press), 2010, McGraw-Hill Osborne Media
  • Oracle Database 11g PL/SQL Programming (Oracle Press), 2008, McGraw-Hill Osborne Media
  • Oracle Database AJAX & PHP Web Application Development (Oracle Press), 2008, McGraw-Hill Osborne Media
  • Oracle Database 10g Express Edition PHP Web Programming (Oracle Press), 2006, McGraw-Hill Osborne Media
  • Expert Oracle PL/SQL (Oracle Press), 2005, McGraw-Hill Osborne Media
  • Oracle Database 10g PL/SQL Programming (Oracle Press), 2004, McGraw-Hill Osborne Media

Publications - Articles

  • Database Authentication for PHP Applications, Part 1, 2007, http://www.oracle.com/technetwork/articles/mclaughlin-phpid1-091467.html
  • Database Authentication for PHP Applications, Part 2, 2007, http://www.oracle.com/technetwork/articles/mclaughlin-phpid2-091795.html

Conference Presentations

  • Portable SQL between Oracle and MySQL Collaborate 12, Las Vegas, Nevada
  • A Framework for Managing Imports through External Tables, UTOUG Training Days 2012, Salt Lake City, Utah
  • Using Collections, PL/SQL, and Java, UTOUG Training Days 2012, Salt Lake City, Utah
  • Migrating PL/SQL to MySQL Stored Procedures, UTOUG Training Days 2012, Salt Lake City, Utah
  • Integrating MySQL Subroutines for Integrity O'Reilly MySQL Conference & Expo 2011, San Jose, California
  • PL/SQL Web Programming Case Study, UTOUG Training Days 2011, Salt Lake City, Utah
  • How Coupling Effects PL/SQL Functions and Procedures, UTOUG Training Days 2011, Salt Lake City, Utah
  • Virtual Private Databases, UTOUG Training Days 2010, Salt Lake City, Utah
  • PL/SQL Functions and Procedures in Depth, UTOUG Training Days 2009, Salt Lake City, Utah
  • Implementing Java inside the Databases, UTOUG Training Days 2009, Salt Lake City, Utah
  • Oracle Database 11g New Features, UTOUG Training Days 2008, Salt Lake City, Utah
  • Oracle LOBs: An In-Depth View, UTOUG Training Days 2008, Salt Lake City, Utah
  • Using OCI8 to Build OPAL Web Applications, UTOUG Training Days 2007, Salt Lake City, Utah
  • Developing Oracle 10g PL/SQL Object Layers over Table Data, UTOUG Training Days 2005, Salt Lake City, Utah
  • Using Oracle 10g Object Types Instead of Record and Collection Types, UTOUG Training Days 2005, Salt Lake City, Utah