John Sheppard

Managing Principal Software Engineer
John Sheppard is a member of the IDM software development team and brings over 16 years of experience in software development and engineering excellence. He has worked in biodiversity informatics, bioinformatics, and data analytics, as well as search technology and large scale distributed systems. John is also the co-author of multiple patents related to search and data analytics technologies. With a long history in the field as well as wide interests that span most of computer science, he has been involved in various open source projects, including projects for rules engines, peer mesh networks, and language runtimes. Within IDM, John leads the development efforts focused on creating the operational infrastructure for IDM’s modeling solvers.