Andrew Katz studied Natural Sciences and Law at Cambridge University where he graduated with honours in 1989. In 1991 he was called to the Bar, and in 1993 requalified as a solicitor. He moonlighted as a programmer during his studies at Bar School, programming in Turbo Pascal. In 1991 he became an accredited NeXT developer. He has released software under the GPL. He is currently a partner at Moorcrofts LLP, a boutique law firm in England's Thames Valley and advises a wide range of businesses on free and open source related issues. He has lectured and published widely on the subject.