Andrew Hall is a highly skilled computer software attorney who leverages his technical background and well-rounded intellectual property law experience to guide clients in strategy, policy implementation, and asset management. Prior to founding Hall Law, Andrew counseled clients on open-source and IP governance at Fenwick & West. Andrew also has experience in patent litigation, USPTO interference, and other patent and trademark-related disputes from Knobbe Martens. Before receiving a J.D. from the University of Chicago and after receiving a B.S. in Electrical and Computer Engineering from The Ohio State University, Andrew enjoyed a career as an applications engineer.