Category: Case studies

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.