Robert P. Churchill CBAP, PMP, CSM, CSPO, A-CSD
Lean Six Sigma Black Belt
Full Life Cycle Business / Data / Process Analyst I can help you... Analyze and Document Your Process

Tools and Utilities

I'm always looking for ways to build tools and automate processes. I won't repeat all of the details since I describe them here, but I will list them with screenshots.

Except for the border and pedestrian modeling tools I wrote every line of these projects myself, in different languages. These efforts were usually in support of larger, custom projects I was creating or executing for work during the course of my career, though some were simply side projects or things I did to learn and keep my skills sharp.

  • Baby CAD program (1984)
  • Interactive System to Help Students Solve Engineering Problems (1984)
  • Player Character Record Sheets (1983-1989)
  • Mouse-Driven, Text-Based UI/Windowing System (1987-1990)
  • Steam Table Properties Calculator (1989-1992)
  • Curve-Fitting Tool (1989-1997)
  • Pressure Drop In Pipe Calculator (1989-1991)
  • Continuous Simulation Test Tool (1989-1998)
  • Automated Fluid Model Documentation and Coefficient Generator (1991-1992)
  • Automatic Matrix Solution Code Generator (1995-2000)
  • Modular Simulation of Medical Offices (2002-2003)
  • BorderWizard / SimFronteras / CanSim (2003-2010) (Discovery, Requirements)
  • Pedestrian Modeling Tool(s) (2006-2010) (Discovery, Requirements, some code)
  • Budget Planning Tools (2008-2010)
  • Flight Schedule Generator (2011)
  • HTML/CSS Animation Tool (2016)
  • HTML Graph Widget (2016)
  • Discrete Event Simulation Framework (2016-2017)


CC0 if possible, else Creative Commons License CC Attribution 4.0. Full statement here.
Rights to third party linked and referenced materials are assumed to be held by their respective owners.