As Chief Technology Officer, Joe embodies himself and inspires in colleagues the pursuit of innovative, approachable, and reliably scalable software solutions required for the success of Unlimited’s specialty healthcare customers. A visionary product development leader, Joe employs a user-centered design approach to software creation, fostering the kind of outside-in thinking that distinguishes Unlimited Systems and enhances its value to customers.
Joe brings more than 20 years of experience leading software development teams, ranging from revenue cycle management to pharmacy inventory solutions, to his responsibility for strategic product direction at Unlimited. His expertise in scaled agile development around Microsoft’s technology stack, including implementation of microservice architecture on the Azure platform with event-sourced storage, informs the architecture of the company’s newest financial management platforms designed for enterprise scale.
Joe’s passion for tech solutions and software design emerged in a first job at the Duke University Medical Center. He proceeded to graduate summa cum laude with a degree in Computer Science from Vanderbilt University and joined Unlimited Systems in 2003 as its founding software architect.
When he is not designing new product advancements for Unlimited’s customers, you can find Joe coaching soccer or basketball for one of his five children or exploring the wilderness on family hiking adventures to Wyoming, Nevada, and Colorado. To keep his batteries charged, he laces up and hits the pavement for about 30 miles each week, claiming “A lot of software inspiration hits while running!”
Sign up to view 2 direct reports
Get started