He has practiced both hospital and emergency medicine and has worked extensively in clinical decision support and educational technology. Dr. Anderson has held leadership positions in multiple software companies specializing in health informatics and continues to innovate at the intersection of medicine and computer science.