JD Schneider represents clients in the software and technology industry with intellectual property litigation. He counsels clients through merits/pre-suit investigations, discovery and non-dispositive motions, claim construction, dispositive motions, arbitration and trial.
Software Engineer Experience
Prior to his legal career, JD worked as a software engineer with Sun Microsystems (now Oracle), where he developed system health monitoring and update management applications. He leverages his experience designing, developing and testing software to understand and meet clients' IP litigation needs.