Associate

Zachary M. Sakoi

Zachary Sakoi's practice focuses on patent prosecution of semiconductors, semiconductor packaging, semiconductor packaging methods, and mechanical engineering and mechatronics technologies. Zach received his J.D. from Seattle University School of Law in 2018. He served as Vice President of the Intellectual Property Law Society, was a member of the Asian Pacific Islander Law Student Association, and participated in the Trademark Law Clinic at the Ronald A. Peterson Law Clinic. He received his B.S. in Mechanical Engineering and Mechatronics, from the University of Washington, in 2015, and was on the Dean's List.

Zach was a Summer Associate at Seed IP Law Group from 2016-2018. He prepared non-provisional patent applications directed to microelectromechanical system (MEMS) packages, prepared provisional patent applications directed to electrical connectors, prepared office action reporting letters, responses to office actions, and responses to restriction requirements.

In 2014, Zach worked as a research intern at Envitrum LLC. He scheduled and managed a contamination study on waste glass to determine its quality for use as a building material by implementing Scanned Electron Microscopy through Energy-Dispersive X-ray Spectroscopy and X-Ray Powder Diffraction scanning.

Seattle University School of Law

J.D. 2018


University of Washington

Mechanical Engineering, Mechatronics

B.S. 2015

Zach is admitted to the Washington State Bar and is registered to practice before the U.S. Patent and Trademark Office. He is a member of the Washington State Patent Law Association (WSPLA) and the Washington Technology Industry Association (WTIA).

Honors & Awards

Listed in “Ones to Watch” - The Best Lawyers in America® 2025

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.