Hannes was admitted as an attorney, notary and conveyancer on 25 October 1988. His academic qualifications include the B-Iuris and LLB degrees, as well as a LLM degree in Banking and Stock Exchange Law and various university certificates in inter alia accounting and economics from the Heriot-Watt University in Edinburgh, Scotland.
He completed a course in Fintech: Disruption in Finance with the University of Cape Town in 2023, as well a course on Blockchain and Crypto Applications: From Decentralised Finance to Web 3 with the Sloan School of Management of the Massachusetts Institute of Technology in the United States in 2024. These courses really got his interest going in the evolving field of crypto assets, decentralised finance and the tokenization of assets.
He founded the firm on 1 August 1991 and expanded with the opening of the Johannesburg office in 2003 and the Cape Town office in 2024.
He served on the Property Law Committee of the Pretoria Attorneys Association for many years, as well as on the board of conveyancing examiners for the competency-based examinations for more than 20 years.
His field of expertise spans from the drafting of commercial agreements, mining law, the structuring of mining and prospecting transactions, to banking law, property law, property developments, all aspects of conveyancing and mortgage bond registrations, High Court litigation and notarial contracts and the authentication of documents and apostille certificates.