Adam has been involved in the prosecution of patent applications in the computer science, electrical devices, consumer products, blockchain, cryptography, cryptocurrencies, and related fields since 1998 and with Internet and technology related law since 1995. He also counsels clients on intellectual property portfolio strategies and infringement matters. His varied practical experiences range from computer security, cryptography, distributed object oriented programming to kernel-level memory management. His area of emphasis covers a wide variety of patent, trademark and trade secret issues, with particular focus on network and security related applications.