Senior Software Engineer
Bill Aldrich has an extensive background in all phases of software life-cycle development for commercial products and systems. Prior to joining Elder Research, he worked on a diverse set of subject areas including video analytics, image processing / image understanding, and geospatial data analysis and visualization. He has often worked on substantial software refactoring efforts to improve performance and efficiency in order to meet system goals and requirements. Bill holds a MS in Computer Science from Virginia Tech, and a BS in Computer Science from the University of Maryland. Outside of the office, he enjoys running, golf, playing the piano, and contract bridge.