Summary
Kai Rasmussen is a Principal Developer based in Massachusetts with 14 years of experience building scalable web applications, enterprise integrations, and SaaS platforms. He blends deep backend expertise (Java, J2EE, Spring, Hibernate, DB2, Oracle, MySQL) with rich front-end skills (JavaScript, jQuery, YUI) and hands-on architecture work including SSO (PingFederate/SAML), OSGi, and Adobe AEM. Kai has led large process automation and integration efforts at IBM, architected multi-tenant Grails-based SaaS at Innocentive, and built configurable mobile/web meta-data applications at Pyxis Mobile. Comfortable in both startup and enterprise environments, he thrives on delivering practical solutions under agile constraints and has managed teams and research projects in academic settings. An unusual strength is his combination of research experience (AI lab management, scientific visualization, and distributed simulation) with production-grade engineering, enabling him to turn complex technical research into reliable, deployed systems.
14 years of coding experience
7 years of employment as a software developer
MS Computer Science, MS Computer Science at Worcester Polytechnic Institute