Summary
Craig Riecke is a software engineer with 17 years of experience building cloud-native, microservice-backed applications and integrations, currently developing TypeScript, Node, Angular, and .NET systems at Cornell University's College of Veterinary Medicine. He specializes in connecting lab and medical equipment to centralized systems, enabling reliable data flows that support animal health across New York State and beyond. His background spans SDN research and production network programming (Frenetic, RYU), Java/J2EE architecture, Ruby on Rails and PHP web development, and enterprise integration with Oracle SOA Suite. Author of Mastering Dojo (2009), Craig blends a deep practical toolset with a long-standing interest in front-end frameworks and quieter pursuits—he says he likes noise and quietness in equal measure. With an MS in Computer Science and a BA in English, he brings both technical rigor and clear communication to complex engineering problems.
17 years of coding experience
8 years of employment as a software developer
BA, English, BA, English at University of Nebraska-Lincoln
French