Client Snapshot: The client is a cybersecurity-as-a-service company offering a proprietary security platform with best-in-class automated compliance software and concierge consulting. Project Overview A team of Keyhole Consultants developed an automated aggregator and generator for a Cybersecurity clientโs security assessment reports. These reports were the culmination of several daysโ worth of an analystโs evaluation efforts, requiring hours of manually reviewing, …
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: SaaS to Xamarin Application
Keyhole Software team designed and built a Xamarin enterprise mobile application to specification. In this single, new application, Keyhole Consultants integrated all needed business functionality from multiple disparate applications including an existing mobile-enabled web application and expensive COTS application.
The development process utilized both standard Xamarin features and controls as well as several custom developed controls to provide the solution for this client. The new application provided an entirely new look, feel, and standardized operations using Xamarin technology.
Development: Microservices Analytics UI with React & Spring
A team of Keyhole Software Consultants built a customer-facing analytics dashboard for an international leader in automotive data and software services. This project was performed under an aggressive deadline and was completed both early and under budget.
The goal of the project was to both build the analytics dashboard and make all data accessible through a REST API. The development team was also tasked with building a custom solution for user authentication using JWTs to control access based on user subscriptions through an API Gateway.
Development: Easybroidery Web Application
Keyhole consultants engaged with a local small business to create a web application for its monthly subscription service.
The business domain was custom embroidery designs available through a monthly membership. By having a membership, subscribers have on-demand access to digital machine embroidery designs.
The web application was an all-in-one solution for members & administrators. Features include inventory management, with inventory search & downloading; membership management, with account creation, single sign on, and authentication; payment processing with Square integration; administration panel, and other features.





