As a photographer with programming and development experience, I offer consulting and training for clients facing image capture and data management challenges, including:

  • field-based data and image capture and integration methods across multiple devices and involving multiple users

  • prototyping and fabricating custom devices

  • rapid prototyping of data management solutions

  • post-capture workflow and analysis, including solutions with MATLAB, NumPy and Scikit

  • photogrammetry, and site modeling and analysis

Recent solutions include:

  • developing log frame and marker frame workflows for multi-camera, multi-user capture missions that enable any commercially-available DSLR cameras to log complex mission data and boundaries of image classes on a stand-alone basis, without a separate device

  • using Hough transformations to analyze very large sets of similar but non-identical images and define image classes

  • rapid database prototyping for Fortune 500 customer application

  • developing a capture method for time-synched mission data using standard barcode devices, instead of having a client spend thousands for custom software development using a mobile tablet

  • proof of concept for motion- and tilt-resistant heading capture device as a superior performance to consumer-grade tilt-compensated solutions without cost precision-grade targeting solutions

I would be happy to speak to you about what solutions may exist to your technical challenges. Please get in touch with me at or office: +1-215-821-7161.

I also offer photographer-specific technical and creative consulting through the Philadelphia Lens Library.

Wow, look at you, scrolling to the bottom of the page! If you need to get your scroll on, I recommend Josh Worth’s incredible If the Moon Were Only 1 Pixel; A Tediously Accurate Scale Model of the Solar System.