Aaron is a multifaceted entrepreneur and technology advocate. He has held senior management positions at three technology startups and has helped to launch non-profits and businesses outside the technology industry. Aaron received his BS in Computer Science from University of North Carolina—Chapel Hill. He worked for Microsoft Advanced Strategies and Policies on distributed systems and owned and operated a successful technology consulting firm. He is a recognized expert on communities, software, and open source and is regularly asked to speak on these topics at conferences and Universities.