Author: Binary Star

Case study: Account-level billing system

Our client, a Fortune 100 insurance company, needed a new billing solution. Under their old system, customers would receive a different letter for each policy they owned.

That’s where we came in.

We were brought on to integrate with their developers, and quickly established ourselves as team leaders. We discovered their system UI was being run on a mainframe, and migrated it onto newer hardware to keep with modern development practices and reduce costs.

We implemented an account-level billing system, and provided training and mentorship to foster good development practices. We interviewed company representatives to learn how they worked, and built a custom UI to address their process needs. We also introduced a payday billing concept, allowing customers to pay at a time that was agreeable to them, thereby reducing non-pay scenarios.

The result was a massive drop in overhead expense.

Our client saved millions of dollars in operating and printing costs, and saw a corresponding rise in net revenue. Needless to say, they were extremely pleased. We’ve been engaged with them on more projects ever since.

Case study: PEI government web portal

The provincial government needed help building a web portal for residents to access interdepartmental services.

User requests were being printed out and hand delivered to the appropriate department, resulting in large printing costs and potential for human error. Applications could take weeks to arrive and even longer to process.

Partnering with Business Technology Consulting (BTC), we implemented a solution using the Angular framework that allowed users direct access to the department they needed. We used on-premises Kubernetes to allay any data security concerns, and a custom web service that used Camunda to orchestrate the workflows.

Our work led to significant improvements in turn-around times for people applying for PEI government services – a matter of hours instead of weeks. We implemented a robust DevOps team structure to monitor the health of all services, and content teams can now create new webforms without needing changes from developers. Around one million applications have since passed through this system – not bad, considering the population of PEI is around 160,000.

Case study: System modernization and developer training

PEI Mutual needed a web portal to better serve their customers, and asked for our development expertise.

From the outset, we knew our client’s development capacity was very limited. They were mostly relying on paper records, with a small IT department.

We spent time closely integrating with the development team, discovering their strengths and noting opportunities for improvement. We organized a ten-session training course on C# and modern security technology. We also introduced the Angular framework and updated their coding processes to more modern development practices.

By the end of our time with them, a prototype of the web portal was built and their developers were in a solid position to keep writing their own Enterprise software. They had the knowledge and the tools for further development, with languages and skills that could be transferable to other projects and services.

Most rewarding of all: we helped the team find confidence in their own abilities. Working alongside them, we realized they knew a lot more than they thought – they just needed the right tools and training to see it.

Case study: Platform as a Service (PaaS)

icejam games had a unique concept for a mobile gaming Platform as a Service (PaaS), but needed help building the technology.

The gaming studio wanted to bring live data into their users’ mobile gaming experience, but needed our help to develop a successful solution. 

We partnered with our client and delivered the platform iteratively, using an Agile approach. Using Heroku as a deployment platform, we were able to engineer a solution that allowed for continuous integration features for automation and validation.

We architected a scalable, resilient, extendable and accurate data platform that could service hundreds of thousands of clients in real time, delivering a product that could be utilized by many other games as well as a variety of software applications.

Case study: Prenatal care management system

Our client needed help building a prenatal care management system for the IWK Health Centre, a pediatric hospital in Halifax, Nova Scotia.

Using React components and dynamically generated SVGs, we built a page that could display the infant’s progress over time, using the hospital’s data.

We also implemented an Elasticsearch instance in an Express server framework that managed authentication and record management, to generate search results using the IWK’s internal database.

Doctors were able to generate a roadmap for their patients using up-to-date information, which helped them monitor the infant’s growth and make the right recommendations. Parents were able to get the information they needed to help them with their care.