He also advises several open source projects and related non-profits. He is also an avid open source contributor, having contributed to a large number of open source projects over the years, and is a maintainer of for several well known open source compilers (GCC, LLVM). He holds a law degree from George Washington University, and a BS in Computer Science from the University of Rochester.