Michael Herrmann is a Principal Software Architect with over three decades of hands-on experience designing and implementing enterprise application frameworks, currently extending Infor’s Landmark Java platform for cloud-based Talent Management and Global Financials. He specializes in temporal data patterns (auditing, effective dating, as-of processing, history correction), multitenancy, object persistence, and out-of-transaction integration, and routinely moves between high-level design and implementation. A longtime steward of the Landmark platform since its inception, he acts as both architect and chief liaison to application teams, balancing interface arbitration with pragmatic delivery. His career began in systems and IPC on UNIX and evolved through database server maintenance, platform research, and framework leadership—skills reflected in an MS in Software Engineering and deep institutional knowledge. Notably, he blends rigorous enterprise architecture with a developer’s instinct for tooling and platform reliability, often driving features that reduce operational complexity in mission-critical systems. Based in Saint Paul, he brings durable institutional memory and a track record of turning complex temporal and multitenant requirements into production-ready platforms.
10 years of coding experience
24 years of employment as a software developer
MS, Software Engineering, MS, Software Engineering at University of Minnesota
BS, Computer Science, Mathematics, BS, Computer Science, Mathematics at University of Wisconsin-River Falls
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.