Different Keyhole Software teamsย have been involved in the creation, enhancement, and maintenance of a complete insurance management system for one of the principal companies in the excess insurance market. This custom solution handles the management of information pertaining, but not limited to: accounts, broker relationships, policies, claims, and documents.
Case Study: Multi-Year IoT Platform Modernization & Customer Service Application Development
Keyhole Software partnered with a major home improvement retailer to modernize and support a nationwide IoT smart-home platform. Our senior consultants delivered real-time customer service applications, microservices, high-performance search infrastructure, and DevOps automation over a multi-year engagementโimproving scalability, stability, and live troubleshooting for more than 100,000 customers.
Rewrite: Claims Processing System
This custom solution handles the management of information pertaining, but not limited to: accounts, broker relationships, policies, claims, and documents. The origins of this custom system were based in IBM’s outdated RPG set on the AS/400. The client required a more up-to-date technology stack for their claims management system. As this mission-critical system was directly linked to company profitability, all changes required strategic planning and execution.
Problem Solving: JSF 2.0 Using Session – Unwelcomed Interaction
The Keyhole Software Feature Team utilized a JSF scope (new in 2.0) called Custom Scope. As the name implies, this scope had the ability to be customized to the organizationโs needs. Keyhole Software configured the scope to behave just like Session Scope, but with the key difference that each time the same user launched a new instance of the application, the application would act as if it had its very own and separate piece of the session.
New Development: Time Tracking Application with HTML5
A team of Keyhole Software consultants achieved the client’s goal in building this application, which was to validate that robust enterprise applications can be built successfully using HTML5/JavaScript and related frameworks. That goal was proven to be viable.





