John Holtman *** Kalispell Drive, La Conner, WA
*8257
************@*****.***
Summary
Professional technical experience in the analysis, design, development, and
implementation of software systems. Practical knowledge gained through many
projects understanding business objectives, communicating technical issues
with business representatives, and converting business needs into real-
world system solutions.
Analysis Skills
Enterprise Software Development, Object-Oriented Design, Agile Development,
SCRUM, Data Modeling, Rules-Based Development, Software Integration
Development Skills
Java (SE, EE), Grails, Groovy, Drools, Android, REST, SOAP, Spring,
Hibernate, JTwain, Database Administration, SQL Server, Oracle, MySQL,
Derby, JUnit, Tomcat, JBoss, WebLogic, WebSphere, JDBC, JMS, XML,
Subversion, CVS
Professional Experience
One World Direct (Mobridge, SD)
Software Architect; August 2013 - September 2014
Designed and developed database and server components for warehouse
inventory using SQL Server and Enterprise Java. This system enables
enhanced tracking and management of inventory.
Designed and developed a web-based application using Grails to automate
grouping inventory into logical kits.
Implemented rules-based processing for business-to-business integrations
using Drools. This system allows for flexible rules for many different
customers which can now be updated quickly without software releases.
Developed Java Swing desktop application using JTwain to scan and upload
inventory documentation through web service to enterprise database.
Designed and implemented test environment, replicating data through
automation.
Added automated testing suites using JUnit. Together with the new test
environment, software development and releases has become much more
reliable and efficient.
Boeing (Everett, WA)
Senior Software Developer; August 2005 - August 2013
Designed and developed SOA-based application to integrate product
development tools across multiple platforms and disciplines. This system
enabled standardized communication through web services, messaging and XML.
Designed and developed a project planning and management application using
Java EE, Swing and JOGL. This system is based on Critical Chain Project
Management methodology, creating three-dimensional views of project
hierarchy.
Presented at Boeing company-wide conference on Agile Development. Gave
similar presentation to software development groups, as well as
presentations on Hibernate and POJO frameworks.
Nordstrom.com (Seattle, WA)
Senior Software Developer; July 2000 - August 2005
Designed and developed Inventory Planning System using J2EE, Swing and
Oracle. This system worked in tandem with the Inventory Management System
allowing for planning of products for sale on website and catalogs.
Designed and developed Inventory Management System using J2EE, Swing, and
Oracle. IMS was a complex, enterprise-wide system connected to the
commercial website and various legacy systems using JMS.
Designed and developed client-side of Rich Web application for website data
content management.
MarketOrder.com (Seattle, WA)
Senior Software Engineer; April 1999 - July 2000
Developed client-server and web-based applications using Oracle and
Informix databases. Applications included both commercial software as well
as components of the E-commerce side of the business. Projects included an
Order Management System and Delivery Scheduling System.
Nordstrom (Seattle, WA)
Database Analyst; July 1998 - April 1999
Supported Nordstrom SQL Server development. Conducted performance tuning of
applications. Implemented replication and other forms of distributed server
applications. Performed data design work for new development.
Education
Washington State University (Pullman, WA)
Bachelor of Arts
Seattle Pacific University (Seattle, WA)
Business Programming Certificate