If you’ve found yourself here then you want to know more about me or wonder if I can design/create or improve/streamline a process for you.

Process engineering, and problem solving, is as much an art as anything else. It requires creativity as well as hard skills, knowledge and experience. It requires thinking outside the box and taking risks – sometimes the process or solution fails and then you have to determine why in order to find the real solution.

Process engineering is not only about detailing the process as it currently exists or will exist but about solving problems. An idea for a product or an ad hoc process for that product is hardly in a state to be called a production process that can be launched and scaled. Typically the process is highly manual with far too many moving parts and chances for human error to negatively impact quality, metrics, profit and ultimately whether a product is viable or successful. A good part of process engineering is the ability to detect and solve problems, and to think outside the box.

In evaluating whether a product will be able to move from conception or an ad hoc process to a product that can actually move to production you find that the final step is not possible. In some cases this is because the development of required tools exceeds the potential profit from the product. Sometimes making changes to the product will provide the essence of that product, greatly reduce development costs and allow for a process that can be put into production.

Process design or creation can meaning working with the product architect and/or the development team along with other stakeholders at or near the beginning of a product idea. It can also mean working later in the development cycle when there is at least some ad hoc or hacked together development process and what exists and develop a functional process that can be put into production.

In process improvement or streamlining the entire process is dissected and examined for ways to improve it. Improvements can be better work flow, increased metrics, reduced costs or a combination. Reduced costs could entail scaling production to lower cost production facilities. A better work flow often allows the scaling of production to lower cost production facilities but can come with increased development costs for improved tools.

The chances are good that I can help you improve or create your process. My career in process creation / improvement and problem solving has spanned three industries – manufacturing, IT and GIS / Mapping / Location services.


I’ve spent a lot of time creating and improving processes. I’ve been finding solutions to problems, as long as I can remember. I was one of those kids who always had to see if I could fix something that wasn’t working or was broken. Of course this also meant I had to know how something came apart. I’ve always been the person that people ask to help with a problem.

I’ve lived in some big cities and some small towns. The three largest cities I’ve lived in are Toronto, Orlando and Denver. I guess you can say I’ve moved around, but I’ve made the Fargo-Moorhead area my home since 2007.

My career in process engineering and solving problems has spanned three industries:
– Manufacturing
– IT
– GIS / Mapping / Location services

In manufacturing I worked on multi-million dollar machines. Part of the requirements to becoming a machine mechanic was to take a standardized mechanical aptitude test and score above 60%, I scored 95% or 97%.

In IT I started off as a hardware technician repairing desktops, laptops, workstations, servers, printers and other hardware. In the end I was able to not only repair hardware but also provide OS and software support on multiple operating systems, network administration, systems administration and more. About the only thing I didn’t do in the IT world was program – by choice. I created and improved processes for repair of equipment and problem resolution. I created and delivered training and mentored other technicians.

In the GIS / Mapping / Location services world I’ve geocoded on many mapping projects. I improved processes, created processes, and solved many problems. I’ve written documentation, created and delivered training, created quality criteria, created and performed systems and UAT tests, launched and scaled process, and much more. Working at Navteq / HERE Technologies taught me quite a bit.


A list of my skills:

– Geospatial Intelligence (GEOINT)
– Imagery Intelligence (IMINT)
– Image Analysis 2D and 3D (photo, video, LIDAR)
– Terrain Analysis
– Cartography
– Information Analysis
– Geospacial Analysis
– Geocoding
– Process Design and Engineering
– Process Improvement and Streamlining
– System and UAT Testing
– Technical Writing
– Technical Training
– Quality
– Database Engineer
– Launch Process
– Scale Process
– Transition Process
– Stable Process
– Mature Process
– Value Stream Mapping
– Systems Development Life Cycle (SDLC)
– Agile (Kanban, Scrum)
– Waterfall Model
– Lean
– Six Sigma
– ISO Certification
– Automotive SPICE (ASPICE)
– Eight Disciplines (8D) Problem Solving
– Root Cause Analysis (RCA)
– Fishbone / Ishikawa Digrams
– 5 Whys
– Failure Mode Effect Analysis (FMEA)
– Project Management
– ArcGIS, ArcMap
– Proprietary GIS software
– MicroStation
– Photogrammetry
– Remote Sensing
– Repair of desktops, laptops, servers, monitors, printers and other hardware
– Networking
– OS support (desktop and server)
– System and network administration

The skills I use in Process Design / Engineering and Process Improvement workflows:

Process Design / Engineering
– Develop process from initial idea to creation
– Efficiency analysis
– Requirements gathering
– Write pseudo code for small tools or software
– Create Quality Process
– Document process
– System and UAT testing
– Write technical documentation
– Training
– Launch
– Scale
– Transition to high volume production center

Process Improvement
– Process analysis
– Determine improvement options
– Document improvement options, cost / time savings
– Present results to stakeholders
– Create new process documentation
– Create new process training and deliver training

System and UAT Testing
– Design testing matrix
– Document testing procedures
– Train testers if required
– Lead testing
– Document, analyze and report results

Technical Writing
– Break process into individual steps
– Write all technical documentation
– Update documentation

Technical Training
– Design and create training materials
– Deliver individual, remote and classroom training

– Create quality standards and process
– Document quality standards and process
– Develop and deliver training

Database Engineer
– Run reports
– Review quarter over quarter changes for accuracy
– Summarize reports

Transition Process
– Design and document transition plan
– Provide all necessary technical documentation
– Design and deliver training
– Provide support and mentoring until transition completion
– Provide Tier 1 support after transition
– Report to stakeholders


An Era Ends

On July 19, 2017 HERE Technologies (formerly Navteq) announced the closure of the Fargo, ND office. For over 20 years Fargo has been at the heart of Navteq (now HERE Technologies) and mapping. The majority of folks will be done in December 2017 with some in September 2017 and the last in February 2018. Everything …


Contact me through Linkedin

Send me an email:
* indicates required field