Find Experts
Expert Bio

Primary Area of Expertise

Criminal Defense

Expert Witness Profile

25 years of court-related and public advocacy work as an expert witness on computer and engineering matters including: investigative forensics, reviews, analysis; written reports, sworn affidavits, inputs on briefs; depositions and courtroom testimony; presentations at municipal, county, state and federal hearings and trials. Fluency in reading and describing software code and circuit diagrams. Especially skilled with obtaining exculpatory eDiscovery items that opposition has not revealed. Primary areas of focus: Business Disputes; Computer Forensics; Computer Intellectual Property; Criminal Defense; Cybersecurity; Elections & Voting; Forensic Digital Audio and Multimedia; Standards compliance. Author of 50+ technical papers. Quoted extensively in commercial, trade and academic press.

Education & Licenses

Ph.D. and Master of Science in Engineering, University of Pennsylvania, School of Engineering and Applied Science; Master of Science in Computer Science, Drexel University; Bachelor of Music, University of the Arts; Bachelor of Science in Computer Science, Penn State. Honorary Titles: IEEE Computer Society Distinguished Contributor; Association of Computing Machinery Senior Life Member; IEEE Life Member; Audio Engineering Society Senior Life Member.