He has undergraduate and Masters degrees in chemical engineering. He received his Ph.D in Biochemistry from the University of Washington, Seattle where he developed computational tools to predict protein structures at atomic-level accuracy from a primary amino acid sequence. Later, as a Wyss Technology Development Fellow at Harvard University, he developed metabolite biosensors for engineering cellular metabolism, and devised a hybrid computational and evolutionary approach to designing new allosteric biosensors. At UW-Madison, his laboratory has interests in understanding fundamental principles of protein allostery, high-throughput functional studies of pathogenic variants in human allosteric proteins, and development of allosteric drugs.