A doctor's journey: Combining care with technology