Partner
CurrentWith over a decade of experience, John uses his deep engineering expertise to help software companies avoid and resolve complex legal disputes. His software expertise allows him to effectively prevent or resolve disputes through contracts, transactions, or litigation by providing strategic advice based on detailed, up to the minute industry knowledge. John also works closely with a variety of other businesses and individuals on intellectual property disputes.John’s litigation and dispute resolution work focuses on software companies in conflict with other companies or individuals. These disputes frequently relate to the licensing and ownership of software and often involve IP issues such as copyright and trade secrets. His breadth of experience working on software projects for major corporations provides him the earned knowledge to help his clients decipher the complex interplay between technical, factual, and legal issues. His technology background also enables him to speak the same language as experts on complicated matters, including software code analysis and system architecture which can significantly expedite the early-stage navigation of disputes.John also helps software companies avoid disputes. He spent years as a software engineer developing products before turning his attention to law and intellectual property. John uses his knowledge of software development and litigation experience to advise companies on how best to avoid pitfalls that may lead to litigation in the first place. He also drafts contracts and guides companies through transactions to help sidestep common issues that he sees in litigation.At the other end of the spectrum, John is a fan of pop culture and uses his legal skills to help artists protect their IP rights. His clients include authors, artists, comic book creators, photographers, and other individuals who produce creative works. He advises them on both the intellectual property and business aspects of their work.