For nearly three decades, David has been solving problems with technology. A coder and developer at heart, David loves programming – especially when he’s able to use it to help people. With the founding of LCMS+, David also landed his dream job, where every day he can focus on engineering solutions for healthcare education programs throughout the world, solutions that he believes ultimately improve the quality of healthcare and expand access to it.

At Duke School of Medicine in the early 2000’s, David served as the chief technologist behind BlueDocs, the precursor to LCMS+. Following the implementation of BlueDocs, the School of Medicine earned several points of excellence from the LCME, one of them specifically for the system David and his team had designed. Today at LCMS+, David continues to solve problems for our client partners with software that makes it easier for them to administer their programs, satisfy their accreditation reporting requirements and know exactly what they need to do to improve.

“We designed the system to be easily extended. We’re constantly adding features and even entirely new modules. But what I’ve always believed to be of greatest importance is giving people a system that’s stable and reliable and efficient. That’s what drives everything we do. And we actually ask our clients what they need, so we can build solutions that will solve their problems.”

David started tinkering with computers in his teens, taking apart his first computer (an Apple II) and writing his own word processing program before embarking on more formal training in computer languages and programming. He now has more than 25 years of experience in programming, network design, systems analysis, administration and project management. David has also served as an Invited Expert in the MedBiquitous Consortium, an international group whose members are seeking to develop and promote technology standards for the health professions that advance lifelong learning, continuous improvement, and better patient outcomes.

In between long sessions at the computer, David finds time to go for long runs. He’s completed five half-marathons and is now training for his first marathon. Since his youth, David has always enjoyed writing short stories and may actually get around to submitting a few for publication some day. David and his family live in Chapel Hill, NC.