Category: Case studies

Case Study: Streamlining the Monitoring & Support Processes

The Problem

The volume of incoming requests & issues from our Fortune 500 Insurance Client’s partners & stakeholders was becoming overwhelming for their team. This became a distraction for their developers & engineers when they got looped into such discussions, hence being steered away from their main priorities & deadlines . Often, most of the incoming requests didn’t necessarily require a developer/engineers’s involvement. The incoming partner requests needed to be triaged, filtered accordingly and assigned to the appropriate squad as needed. Our client needed a Technical/Systems Analyst and we were happy to fill this gap.

The Solution

New processes were implemented with this role along with leveraging technologies for monitoring & support. Responsibilities mainly consisted of communication, root cause analysis, testing, deep diving into the monitoring logs, triage, and  ownership of documentation management & updates. Tickets were created, triaged and assigned accordingly for the incoming requests. Assisted with backlog management. Communicated accordingly, keeping the partners/stakeholders and the appropriate internal team members informed.

The Result

This in turn allowed developers to focus on development, engineers on architecture/solution design, and Product Owners on their partner/backlog priorities. With this role, came the understanding of the level of detail teams needed in order to successfully bridge the gap between the business requirements and the technical requirements. This time management allowed developers to focus on what they do best: creating solutions.

Technologies Used

Splunk, Datadog, Appdynamics – These monitoring tools provide a deeper look into the client’s environment and activity logs for further analysis, discovering the root cause of an issue, and determining the appropriate next steps accordingly. These tools’ intuitive & user-friendly interface facilitates ease of use and reporting. Their customization features provide the ability to tailor charts and dashboards, which provide improved observability of application performance and environment health.

Postman API Platform, ReadyAPI – We leveraged these tools for API testing in order to review a new functionality prior to release.

Business Value

  • Created a positive change by streamlining processes in monitoring & support
  • Increased the team’s work efficiency and productivity which in turn returned the increase of investment in projects
  • Helped the team stay on track by minimizing distractions

Case Study: Equalized Billing

The Problem

During the summer months, our client offers equalized payment options to their customers. They enlisted our help to build an automated enrolment process. This promotes reduced cost to our client and ease of use for their customers, resulting in higher satisfaction rating.

The Solution

This enhancement centered around removing the interaction with customer service. In an effort to reduce costs, we introduced the ability to determine a customer’s eligibility to the program and complete the signup process automatically. Thus, eliminating the need for customer service representatives to be involved in the enrolment steps.

The Result

While working closely with business and technical leaders in an agile kanban manner, the new feature was built quickly and efficiently atop their Drupal implementation with React frontend and SQL backend. Additionally, detailed documentation was provided to ensure the new features were fully understood.

Case Study: Data Migration

The Problem

Our customer has been storing data in third party vendors for years. As a way to liberate the data and reduce migration costs, our customer has been asking for our assistance in developing a solution that will allow them to host their own data in the cloud.

The Solution

Using AWS data engineering services (Lambda, S3, RDS, Glue, Athena, CDK, SQS, SNS) the team is building a fully managed ETL (extract, transform and load) pipeline. 

With the data now owned and maintained by our client, they are now able to share data freely throughout various departments.

The Result

With the ability to own their data in the cloud, the business is able to query and generate reports much more easily which will help drive smarter decision making and reduce costs.

Case study: Viewbid.ca

The Problem

Viewbid, an online auction house based in Nova Scotia.

Our client needed a mobile app for their existing online auction platform to better serve the needs of their customers and put the platform in their hands. We were tasked with building this experience for their users.

We had a number of challenges to overcome. One was that the existing auction solution did not have a useful REST API that we could use, which meant that we had to add APIs to the existing auction platform code in an easily maintainable way. This was code that was largely out of our control, that we could only add to, and not modify.

The existing solution also had some fairly severe performance challenges that added considerably to the client’s workload when setting up and running auctions. We needed to ensure that the addition of a mobile client to the system wouldn’t make things worse. We decided to implement a “shim server” that could sit between the existing back end and our mobile app, and do as much of the heavy lifting as it could to minimize the load. This included ensuring that real time listing updates worked well, along with adding new features such as mobile push notifications.

The Solution

From the outset, it was vital for the app to match the functionality of the current web platform and provide an improved experience on mobile devices that still felt familiar and recognizable to existing users. 

We implemented a Node.js server running on Google Cloud to interface with the existing Azure back end. This enabled us to build a robust system that could handle the requirements of the mobile app, while minimizing and even reducing the load on the existing system.

The mobile app that we built features a clean, modern UI using the Flutter SDK. We focused on creating a polished user experience that achieves functional parity with the existing website, but also enhances usability by observing modern UX best practices. We did this by first wire-framing the ui to ensure that we’d catered for all of the required information while breaking the bidding process down to its bare bones. 

Once we were happy that all the business requirements were catered for, we built a high-fidelity prototype that encompassed all the required information and features, and we began to work on the experience of the product. How did it feel to place a bid? How can we make it better? 

Through an iterative process of constant enhancement, testing and validation we arrived at the desired result.

The Result

The result is an app which features a slick user flow that is comfortable and intuitive. It incorporates a visual language that is familiar to users of the website but provides a superior experience on a mobile device.

Would you like to learn more about our services? Contact us to find out how our development expertise can benefit your business.

Case study: Third Party Integrations

The Problem

In today’s high tech world, customers are looking for the cheapest rates and quickest service to serve their insurance needs.

To serve this need, we assisted in modernizing our clients insurance products to be available to third party comparison websites. These integration solutions have to be fast, secure and accurate to ensure a quality product is delivered.

The Solution

Secure Rest APIs were created to allow third parties to quickly quote and purchase home and auto policies. By allowing the third party websites to self-serve these transactions, our client was able to provide a low touch solution for their partners to sell insurance to the end customer.

In addition to the rest services, a portal was created that allows third parties to view documentation and communicate with our client in a low touch solution that allows them to onboard quickly while providing the information they need to succeed.

Tech Specs

  • Javascript/Typescript 
  • Cloud Foundry
  • AWS (Global Tables, CDK, S3, Lambda)

Business Value

  • Drive more business 
  • Higher conversion rates
  • Better ROI compared to legacy solutions

The Result

Numbers are still fresh as the system was only recently deployed to production, but early results have been good. Conversion rates are up and more customers continue to onboard onto the platform.


Would you like to learn more about our services? Contact us to find out how our development expertise can benefit your business.

Case Study: IVR Platforming

The Problem

Our client, a Fortune 100 insurance company, needed to modernize their IVR system.
Under their old system, they were hard wired to certain vendors, creating over-dependence and making them highly vulnerable to service changes and even business interruption.

The Solution

In order to quickly adapt to vendor changes, and take advantage of technology changes, our client needed a vendor-agnostic API to interface their system with the IVR infrastructure.
Without this modernization, the IVR system would have to be completely rewritten in order to accommodate any changes that needed to occur.

The Result

Binary Star is involved in the ongoing effort to modernize our client’s IVR system. This is a large project involving multiple teams. In addition to solving their core problem, this new system is also allowing our client to improve stability, reduce costs, and enlarge the user base for digital channels by creating an omni channel flow. They have been able to move to scalable, pay-as-you-go cloud systems and leave their legacy architecture behind.

Further benefits will emerge as this project develops, with Binary Star driving our client’s success as they modernize and take advantage of the latest innovations and technology in the IVR space.