Alan has 20+ years of experience as a developer and architect for high-performance software-hardware systems scaling to multiple data centers with thousands of participating nodes each. He specializes in helping firms productize and monetize complex software technology from emerging research. He has three patents stemming from 10 years of work at IBM’s Server Division. He has led globally distributed technical teams, mined and managed agile product requirements, and built a proven track record of delivering boundary-defying technical innovations. Alan brings extensive technical experience in the areas of programming languages, complex SoC design, computer system architecture and functional design verification.
Alan has a Bachelor’s Degree in Computer Science and Engineering from Texas A&M University and a Master's Degree in Computer Science from Stanford University. He is currently on hiatus from the Ph.D. program in Electrical and Computer Engineering at the University of Texas at Austin. He is also a graduate of the IBM Leadership Excellence course.