We serve individuals and organizations at the cutting edge of change. 

Some days, that takes us to converted garages to brainstorm with startup founders. Other days, it brings us to the courthouse steps to square off against large firms and government agencies. At all times, we strive to provide creative, agile, and fervent legal representation.

You won’t find us behind mahogany desks or wearing white shoes. But if you’re searching for a boutique to navigate uncertain terrain and move quickly, look to us.

Panel 1


// JP Schnapper-Casteras //

JP advises frontier technology companies and public interest organizations on legal strategy, litigation, and public policy. Previously, he worked on a broad array of constitutional and civil cases as Special Counsel for Appellate and Supreme Court Advocacy to the NAACP Legal Defense Fund and in the appellate practice of Sidley Austin LLP. JP began working on open source projects at the age of 16, conducted research on recovery-oriented computing at Stanford’s Computer Science Department, and was Editor-in-Chief of the Stanford Scientific Review. He holds a J.D. from Stanford Law School, M.P.P. from Harvard Kennedy School, and M.A. and B.A. with Honors from Stanford, and is a member of the New York and D.C. Bars.

[ Long-form bio | LinkedIn | @jpscasteras ]

// Carolyn Shapiro //

Professor Carolyn Shapiro serves as Of Counsel to the firm and advises clients on appellate strategy, constitutional doctrine, and public interest law.  She has argued cases in the Supreme Court of the United States, U.S. Court of Appeals for the Seventh Circuit, and Illinois Supreme Court.  She previously served as the Solicitor General of Illinois, has been a faculty member at the Chicago-Kent College of Law since 2003. and is a former Supreme Court clerk.  (Not admitted to D.C. but being supervised by a licensed D.C. Bar member.)

[ Long-form bio | ]

Panel 2


Schnapper-Casteras PLLC
1717 K Street NW, Suite 900
Washington DC, 20006

GPS: 38.9029, -77.040558
Email: scpllc@protonmail.com
Main phone: (202) 630-3644

Panel 3 Placeholder
Panel 4 Placeholder