Project Overview A team of Keyhole consultants was brought in to help a client, a global provider of electronic payment services, with modernizing an Angular.js web interface tool used to view money transfers across all its subsidiaries. The tool is primarily used to detect fraudulent transactions or suspicious activity such as money laundering. Specific Technologies Angular.JS Vue Bootstrap Docker MySQL …
Cloud-Hybrid Microservices Transformation with OpenShift
Keyhole Consultants are currently leading an initiative at a large financial services firm to move a large, monolithic, legacy application running in the organization’s “on-premise” data center, to a microservice-based suite of applications running in the “cloud.” The application is being iteratively moved to containers, orchestrated by Kubernetes in the AWS Cloud.
The effort was centered on developing a more agile environment including process, practices, and technology choices, with the goal of cultivating a DevOps culture.
Modernization: ReactJS, Python, AWS, & GraphQL
A team of Keyhole Consultants was brought in to help a client in the healthcare insurance space with a rewrite of their existing, proprietary application used to manage workersโ compensation claims. The Keyhole team worked with the clientโs development team to shift the application from dated technologies to more modern, efficient tools and frameworks. The technical assistance, guidance, and team …
Application Rewrite: Proprietary, No-Code Design Tool
Keyhole consultants assisted the client with a proprietary designer platform for end users. This tool enables a non-programmer to create a form-based web application without using codeโsimply by dragging UI elements onto a form page. The form contains pages that have UI elements, each element with associated properties that are interactive at design time. Each element has behaviors that impart program logic to the form. The tool user interacts with those artifacts by dragging and dropping elements, drawing behavior or workflow connections, modifying properties, and then saving the form, as XML, to a server. A web-based player interprets the form XML to serve it to an end-user as a web application.
Case Study: Dental Solution For Remote Care
Keyhole Software was brought in to develop the MVP of a dental consultation and referral system that allowed emergency departments, urgent care centers, and retail-based clinics to have a dentist available 24/7/365 from online professionals.





