Josh Siegel
    Senior Manager & Forensic Examiner

    Josh Siegel has substantial experience analyzing root causes of IT project failure; source code to support copyright, patent, and trade secret claims; hardware and networking; and digital forensics related to software and information technology.

    Phone: 301.251.6313 ext. 105
    Cell: 301-836-1337
    Download vCard
    Download pdf Bio

    Josh has more than fourteen years of experience in systems administration and IT resource management, and is responsible for overall systems administration at DisputeSoft. In addition to his IT management responsibilities, Josh performs functional testing; analyzes software requirements, design, development, testing, defects, software quality, and project schedules; examines source code for evidence of copying in intellectual property disputes; acquires and analyzes data and metadata in digital forensics; and finally integrates that data into written reports and testimony.

    As a Manager & Forensic Examiner at DisputeSoft, Josh has forensically acquired, rebuilt, and tested numerous system and environments. He has been a technical consultant involved in copyright, patent, and trade secret claims regarding software, often performing source code comparisons to find evidence of literal and non-literal copying of software and related databases. He has been retained as an expert on forensic and intellectual property matters and has written affidavits to support client motions. The results of a code comparison analysis directly led to settlement when no evidence of copying was found. In another matter, a code comparison revealed the presence of open-source code; this discovery led the client to not pursue litigation. Josh has also drafted expert reports and aided in formulating expert witness opinions for failed software and hardware implementation cases. He has analyzed defect, ticketing, and bug-tracking systems, and then performed root cause analyses related to system outages pursuant to SLA, MSA, and warranty requirements.

    In intellectual property disputes, Josh has performed the abstraction-filtration-comparison (AFC) test, as well as analyzed various code sets for evidence of copying to support infringement or misappropriation claims. He has analyzed digital forensic evidence, including searches for evidence of inappropriate copying of confidential information, and evidence of deletion of said information.

    Josh has also managed large and complex data analysis efforts, including developing a wide-ranging source code analysis strategy to ensure each analysis employed had basis in applicable industry standards and/or basis in usage during the engagement. His data analytics experience includes static code analyses of code quality for complexity, reliability, flexibility and maintainability; defect analyses related to defect potentials, defect removal efficiency, and defect density; and test data analyses including analysis of unit test script quality and rate of test execution compared against rate of test exits to estimate a reasonable project completion date.

    Josh has been an EnCase Certified Examiner for computer forensics since October, 2012, and has worked on a number of digital forensics matters. He is well practiced at acquiring, preserving, analyzing and searching computer systems, servers, and increasingly cell phones and tablets. He understands the complexity and of acquiring modern mobile devices and server RAID arrays through experience, as well as the difficulty and potential pitfalls surrounding Apple devices. His work and expertise in email and digital forensics helped keep a bright, young student out of the school-to-prison pipeline. His main areas of expertise at DisputeSoft are intellectual property, software and hardware failure, data analytics, and digital forensics.

    As a Systems Administrator at DisputeSoft, Josh has built and administered a domain from the ground up, including Active Directory, Group policy, VPN, telephony, wired and wireless networking, Disaster Recovery and backup strategy, antivirus and SharePoint solutions. He manages updates, backups and recovery for all server data and systems, as well as system security for an office of networked and computers. In addition, Josh also manages all hardware capacity planning, implementation, maintenance and support, as well as supporting and maintaining software licenses and warranties.

    Prior to joining DisputeSoft, Josh was a Systems Administrator for TM Associates Management, Inc, where he served as the sole IT resource for their central office and over 150 remote sites. In addition to all of his systems administration experience, he also managed, maintained, and deployed Help Desk support infrastructure throughout the company. From systems repair, recovering deleted data, to virus and malware removal, he has acquired the skills to keep a business running from a large disparate network down to the individual computer level.

    Josh graduated from Wesleyan University with a B.A. in Computer Science and a Certificate for Informatics and Modeling. He is a Microsoft Certified Systems Administrator, a Microsoft Certified Systems Engineer for Server 2003, and an EnCase Certified Examiner.


    • B.A., Wesleyan University


    • EnCase Certified Examiner (EnCE)

      Guidance Software

    • Microsoft Certified Systems Administrator (MCSA) for Server 2003


    • Microsoft Certified Systems Engineer (MCSE) for Server 2003


    • Microsoft Certified Technology Specialist (MCTS)


    • Microsoft Certified Professional (MCP)


    Top Cases

    DisputeSoft was engaged by T&S Property Management, LLC in this computer forensics dispute involving an allegedly breached license agreement.
    DisputeSoft was engaged by Science and Engineering Services in this copyright infringement dispute involving Aviation Maintenance Inventory Program software.
    DisputeSoft was engaged by BP in this software failure dispute involving gas station Point-of-Sale (POS) systems.

    Top Posts

    This second installment in DisputeSoft's Applying the AFC Test series considers the ability of the AFC Test to reveal hidden similarities in the structure, sequence, and organization of two programs.
    This third installment in DisputeSoft's Applying the AFC Test series considers the sorts of disputes for which experts may apply the AFC Test.
    This first installment in DisputeSoft's Applying the AFC Test series introduces the AFC Test as a methodology for assessing whether non-literal elements of a program were copied for use in another program.

    Need an expert?

    DisputeSoft provides consulting and testifying services to law firms engaged in complex software disputes.