About
I see the world through an engineering, computer science, legal and business point of view. I hold degrees in electrical and computer engineering, and a JD and MBA from the University of Utah, which I finished in 2008 before passing the Utah Bar. Most of the posts on this blog date from that era, when I was fixing things and writing down how.
These days I am Senior Privacy & Security Counsel for Radio at Motorola Solutions, where I work on data protection for products and on AI governance. I hold the CIPP/US and AIGP certifications, and I still write code: I build legal tooling with high-code and low-code solutions. Before Motorola I practiced patent law at Kilpatrick Townsend & Stockton.
Outside of work, my time goes to robotics. I coach and mentor FIRST robotics teams in Utah, including FIRST Lego League team 3553 BeeSTAR and FIRST Tech Challenge team 3747 The Hive, and I serve as a Delivery Partner for FIRST Lego League in Utah, helping bring the program to teams across the state. Robotics is where I have seen kids learn teamwork, serve their communities, and discover that they are capable of far more than they thought. If you have ever wondered why someone would spend a thousand hours a year in a robot lab with middle schoolers, that is why.
You can find my current work and the occasional robotics story on LinkedIn.
Hello,
I saw a blog comment post by yourself.
I’m dealing with a PC law error code 565 (Mattbill – non-resource code)
I could give the full error if this is something you can help me with.
Not sure what to do at this point as he program is frozen because of this error code. You click OK and it pops right back up.
PC law won’t help unless I pay the maintenance plan. At this point I want to switch to Clio.
Any thoughts would help.
Thanks. You saved me with this horrible DELL MEDIA DIRECT home button.