Development

Wide, Deep Skillset

I have gained knowledge and experience in understanding object-oriented analysis and design, UML, XML, the Java programming language, JUnit, EJB, JSP, JSTL, Struts, Velocity, OJB, Ant, Tomcat, Spring IOC, UCM, SCM, Object Request Brokering, Confluence, Jira, Agile and Unified development processes, engineering unit testing frameworks for quality assurance and software messaging as well as engineering framework protocols.

I have excellent time management skills to define priorities and implement activities tailored to meet deadlines. I am capable of handling multiple tasks and personalized commitments to any undertaken project that assures success through a sense of ownership.

I utilize creative problem solving skills to develop and apply innovative solutions and identify root causes to eliminate duplication of efforts. I work with both Windows and Linux programming techniques to engineer testing frameworks specific to the application and organization.

IT CONSULTING

  • Systems Administration (Microsoft and Unix)
  • Network Administration
  • Management of Operations Teams
  • Management of Production Environments
  • Security Assesments (NIST 800-55, FedRAMP, SSAE16)

Specialties

Extensive experience in documenting Configuration management plans, processes, and procedures. In-depth knowledge of Configuration management best practices, framework and methodology. Adept at developing and implementing configuration management programs and processes including mentoring.

Management Level

Highly qualified CM manager with ability to identify configuration identification and control, standards and procedures development, release management, configuration status accounting, configuration auditing, and CM training/advocacy.

Technical Writing

User Guides

User Guides are often written for non-technical individuals. The level of content shifts for Administrators or basic users. The content for a functional user guide should be based upon the target user. The process incorporates four basic steps:

  • Identifying your audience.
  • Working SMEs to define the content.
  • Defining style and standards.
  • Determining the delivery format.

Installation Guides

There are typically five main components involved in creating a sucessful software installation guide:

  • System Requirements (or Prerequisites).
  • Overview of System or Product Features.
  • Minimal Quick Start Configuration.
  • Set-Up Configurations.
  • Maintenance, Error Messages and Troubleshooting.

Requirements

My process is to write test cases against the requirements before you cut a single line of code. Test cases crystallize your vision of the product’s behavior and can reveal omissions, and ambiguities. All statements must be:

  • Verifiably Correct
  • Feasible
  • Necessary
  • Prioritized
  • Unambiguous

Specifications

The specification is a number of straightforward statements, clearly outlining the nature of the project to be designed and released for consumption by users. The specification ideally should:

  • Be composed of simple, clear statements.
  • Refer to the research you have carried out.
  • Determine the final design of the product.
  • Be short and precise in statement.

About Jamie Heutmaker

Back Story

Jamie Heutmaker I grew up in St. Paul, Minnesota, where I attended Cretin, then Brady High School and then studied Geography, MIS and Computer Science at the University of MN.

After living for several years in San Clemente, California, I moved back to Minnesota in 2006, where I met my wife Wendy. We currently reside in Prior Lake, Minnesota with our two dogs and two cats.

I enjoy playing and watching live music, and I make an effort to get out to see my favorite bands when they come thourgh Minneapolis/St. Paul. I love good food, intelligent conversation and a good sense of humor.

Contact Me

loading...

If you want to send me a message, you can use this form:





The Gist

Heutmaker Consulting draws on 29 years of software development and SDLC experience with a focus on Configuration Management and Release Management for diverse business models in numerous industries working within both development and operations areas. Heutmaker Consulting has provided turnkey solutions to businesses including start ups (RocketTalk.com, Questerra), automotive (Mazda), consumer, financial (Ameriquest, Lending Tree, Wells Fargo), medical devices (Medtronic) and others. These roles and experiences have provided a broad, deep knowledge of both software development and operations.

If you need quality software builds, deployments, testing and releases, Heutmaker Consulting can put the appropriate structure, processes and automation in place to achieve your goals.

Credo

Knowledge speaks but wisdom listens – Jimi Hendrix