My Resume

Mike Witters
Software Developer

Mike Witters has over 18 years of experience developing and implementing enterprise solutions, serving as a Technical Architect for the past 7. He has proven experience in leading the design and implementation of solutions utilizing a wide range of Java technologies and vendor solutions including WebSphere Application Server, WebSphere Portal Server, DB2 Content Manager, and many others.

Mike serves as a mentor for teams of developers just coming up to speed on Java and JEE technologies, providing training and support as well as the everyday leadership necessary to complete successful projects.

Mike’s career passion is writing software that is flexible, maintainable, and that solves the problem of the business domain.  Mike’s objective is to work in an environment where he can participate in the daily development of this kind of software while also contributing to the high level architecture and infrastructure needs of a progressive IT organization.


Professional Experience
November 2007 – Present

During his time as a Technical Architect with Perficient Mike spent over three years serving as the technical architect for JEE Integration Strategies for WinWholesale, one of the countries largest wholesalers for industrial/building/plumbing supplies. Mike accepted a permanent position at WinWholesale in November of 2007. During his time at WinWholesale, Mike has accomplished the following:

  • Created a flexible B2B e-commerce solution using Elastic Path
  • Lead design and implementation of complex systems integrations between ERP, e-commerce, and 3rd party sytems
  • Assisted in development of Roadmap for initial rollout of simple WebSphere Portal infrastructure
  • Assisted in collection and categorization of requirements for future phases of portal rollout
  • Designed and implemented a ‘High Availability’ WebSphere Portal production infrastructure
  • Designed and developed a single sign-on solution spanning WAS, WPS, and .Net applications
  • Designed and developed executive dashboard application aggregating information from legacy mainframe, RPC, and Domino applications
  • Lead team in design and development of a custom company directory application
  • Lead team in design and development of Service Oriented Architecture foundation including fine-grained starter services
  • Lead team in design and development of cash management application for local stores
  • Lead team in design and development of customer portal for distribution center operations
  • Designed and developed application for navigation, search and download of operational procedure electronic documents
  • Lead organization in research and selection of vendor solutions for document management
  • Lead team in design and development of an employee self service portal along with common services to support it
  • Designed and developed Java application allowing Java and Domino applications to communicate with mainframe applications using its pre-existing proprietary communication mechanism
  • Served in an advisory capacity for evaluating emerging technologies
  • Implemented relational data systems and synchronization mechanisms for modernizing access to legacy data. Created long-term migration plans to map migration of legacy applications to new relational systems.
  • Lead an agile project to develop a custom CRM solution using Grails.
Perficient, Inc.
April 2000 – October 2002, August 2004 – October 2007

Mike worked as a Technical Architect for Perficient. In this position he worked with various clients in various roles on project teams. His responsibilities consisted of leading the technical aspects of projects from inception to release. He participated in the pre-sales meetings to help determine client needs and drafted high level solution possibilities. Some of Mike’s specific client engagements are listed in the other sections below.

Mike was the WebSphere Portal Practice lead in the Cincinnati/Dayton office of Perficient, Inc. In this role, Mike participated in company-wide communications with other practice leads to help with the following:

  • Determine the future direction of the practice
  • Design packagable deliverables
  • Design packagable engagements
  • Communicate Portal Practice messages to the rest of the associates of Perficient in order to deliver a consistent message to clients.

Mike worked closely with IBM and other business partners to structure and fulfill the technical components of both pre and post sale engagements.

National Insurance Provider
January 1996 – April 2000, October 2002 – August 2004
  • Designed and implemented rich enterprise content storage, management, search, and delivery solutions using DB2 Content Manager
  • Lead team in design and development of document workflow application
  • Lead team in design and development of a custom content viewer application
  • Worked with vendors to evaluate and implement third party software solutions
  • Served on Enterprise Architecture team overseeing software design, development, deployment, and integration within entire organization
  • Lead teams of developers on implementing complex software solutions
  • Designed and implemented enterprise wide WebSphere Application Server infrastructure supporting more than 100 applications in a high performance, high availability environment on both Windows and Linux (RedHat)
  • Guided business units in capabilities and uses of newer technologies
  • Created framework that allowed system to system communication with legacy mainframe applications via XML
Fortune 500 Paper Manufacturer
During his time as a Technical Architect with Perficient, Mike spent almost 2 years on a full-time basis serving as a technical architect for a Fortune 500 paper manufacturer. During this time, Mike designed and helped implement a custom eCommerce solution. He also designed and developed a real-time custom document proofing system. Mike’s activities at this client are as follows:
  • Designed and lead implementation of document proofing system that allows consumers and business partners to preview documents created with their uploaded logos, images, and text in real-time.
  • Mentored client team on installation and use of Adobe Document Server product
  • B2B eCommerce application for paper and card board products
  • The system enables customers to place orders and provides real-time access to inventory availability, customer specific pricing, production schedules, product reservations, and order status
  • The system also allows customers to view bills of lading, production documents, and invoices online
  • Developed the XML and XSL that is used to produce the product catalog, product selections with customized attributes, order processing, shipping and billing data, checkout confirmation, e-mail order notification, and search and view order status summary and details
  • Integrated custom applications with client’s SAP ERP system
National Benefits Administrator
During his time as a Technical Architect with Perficient, Mike helped this third party benefits administration company develop an online benefits management application that allows individual policy holders to manage their benefits online. Mike’s activities at this client are as follows:
  • Lead implementation of three tiered benefits management system
  • Mentored client team on installation and use of WebSphere Application Server
  • Performance tuned pre-existing application components
  • Mentored client developers on writing efficient SQL
  • Spring Integration
  • Groovy and Grails
  • WebSphere Application & Portal Servers
  • Rational Application Developer
  • DB2 UDB v8.x
  • DB2 Content Manager & Information Integrator for Content
  • Adobe Document Server
  • MySql
  • SQL Server
  • Agile Methodologies such as XP and Scrum
  • Rational Unified Process deliverables
  • Java – JavaEE, JavaSE, and related APIs
  • XML/XSL and related technologies
  • WebServices
    • Hypermedia driven RESTful web services
    • SOAP
  • Struts, Spring, Hibernate, log4j, ANT, and other popular OSS packages
  • JavaScript, AJAX and associated libraries
  • HTML
  • CSS
  • Windows, Linux, AIX
  • IBM Smalltalk
  • JUnit and associated unit testing frameworks
Professional Certifications/Affiliations
A.S. Computer Science, Miami University, Oxford, OH 1995
  • Dean’s List
  • Systems Analysis Departmental Recognition Award, 1995
  • Scholastic Honors Award, 1995
  • Outstanding Technology Alumni Award, 2000

Error: Twitter did not respond. Please wait a few minutes and refresh this page.

Blog Stats
  • 7,230 hits
%d bloggers like this: