Brian "Beej" Hall has two decades experience working in software development, ranging from large corporations to small startups. He has worked on numerous and diverse projects, including mobile development, system monitoring software, writing video games at Activision, web development, and more. With a passion for teaching, his online guides have helped countless people around the world further develop their programming skills.
Hall holds a B.S. and M.S. in Computer Science, with a minor in Mathematics from California State University, Chico.