He received his PhD in Computer Science from Carnegie Mellon University and joined UCSD in 2011. He is an associate editor of BMC Medical Informatics and Decision Making and serves as an editorial board member of Journal of American Medical Informatics Association and Harvard Papers on Technology Science (H-POTS). He has received several awards for best and distinguished paper awards at American Medical Informatics Association (AMIA) Joint Summits on Translational Science (2012, 2013, 2016).