These case studies provide a comprehensive glimpse into the diverse industries we've served and the challenges we've overcome through strategic and customized software solutions.

As you navigate through our success stories, you'll witness how our dedicated team has consistently translated complex business needs into scalable, efficient, and cutting-edge technological solutions.

At our core, we believe in transforming challenges into opportunities, and these case studies stand as living proof of the transformative power of our collaborative approach to software development.

With our expertise in the latest programming languages and technologies, we are committed to delivering cutting-edge software development services that enhance the way you do business.
Customer

The customer is a leader in the Talent and HCM industries. The company uses multiple cloud-based channels, including software as a service, hosted subscription, and premises-based licensure.

Challenge

With the rapid trend of subscription based services, the need to modernize integrations services was increasing. Part of the Integration Platform Modernization project was to include a new online marketplace, multiple API channels (such as Rest and OData) for an easy integration experience for new and existing customers.

Solution

Make use of microservice architecture to establish a new RestAPI and OData integration layer, handling 3rd party integrations as well as servicing an online marketplace for customers to manage integrations into the customer’s ecosystem. The marketplace became a hub for customers to explore new integrations as well as request integration support. The marketplace also served as an analytical tool to report on critical statistics for highlighting the growing trend in customer integration needs.

Result

There was a quicker turnaround on the customers’ integrations, as customers could manage these themselves instead of relying on support requests. Administration of customer integrations was centralised. Exposing the Rest and OData APIs, opened integrations to tools such as PowerBI and Tableau, allowing customers to create their own advanced reports and analytical dashboards.

Technologies Used
  • .net C#
  • Angular
  • OAuth2.0
  • ASP MVC
  • MS PowerQuery
  • Microservices
  • TypeScript
  • Azure
Customer

One of the largest mobile phone network operators in the USA.

Challenge

This project can be broken down into two main challenges:

Developing the Solution
The customer had a requirement where they needed to move large amounts of data from multiple data centres distributed across the continental United States and collect it in a centralised data centre for consumption by the product.

Maintenance of the solution
Ongoing maintenance, performance tuning and enhancement of production solution.

  • Problem resolution.
  • Performance investigation and improvement.
  • Operating system security patching.
  • Operating system upgrades.
  • 24/7 Technical support.
  • T1, T2 and T3 support.

Solution

We, along with the product team and their partners, developed the solution using a mixture of off the shelf and bespoke software.

Bespoke Java based software was developed to handle streaming UDP data as well as file based data sources. Similar software was developed to stream filtered and compressed data from the source data centres to the centralised data centre.

Utilising our support department for 24/7 technical phone support for the customer. Engaging with trained support individuals as T2 and project developers filling the role of T3 escalations.

Result

Initial solution was deployed to production in 2016. Product has been enhanced and modified over the years to support operational changes from the customer and adapting to the available infrastructure. Tuning performance is constantly being performed to meet data growth and performance targets.

Support engagement ongoing since 2016 providing 24/7 365 support for the customer.

Technologies Used
  • Apache Ambari
  • Apache Zookeeper
  • Apache Kafka
  • Grafana
  • Java
  • Spring
  • Netty.io
  • Twilio
Customer

A Leading provider of skills management software deployed in more than 75 countries, that serves clients in complex operational environments such as: energy, manufacturing, field service, and healthcare.

Challenge

Our client faced a critical need to enhance their IT support services for their clients, focusing on expediting the resolution of customer-facing tickets. They sought solutions not only to address existing issues promptly but also to proactively prevent their recurrence. Additionally, there was a necessity for comprehensive client training on the software.

Solution

Our dedicated team delivered unmatched support tailored to their specific requirements. From efficient troubleshooting to proactive maintenance, we ensured seamless system operations, minimising downtime and optimising productivity. The implementation of infrastructure monitoring proved instrumental in averting problems before they reached clients.

Result

Within a year, our team has doubled in size for this customer, leading to a remarkable 140% increase in client-facing ticket turnover. The client satisfaction rate has shown a trend of a significant upswing.

Technologies Used
  • Zendesk for efficient ticket management.
  • Jira for streamlined issue tracking.
  • Dynatrace for comprehensive infrastructure monitoring.
Customer

A top ten advisory tax and assurance firm that provides customized business solutions.

Challenge

The customer envisioned a user-facing software for fast-paced Government Tender document creation and submission. The software had multiple third-party integrations and had to handle thousands of records in multi-tab spreadsheets.

Bugs were found within the third-party integrations, pertaining to performance and handling of calculations, which caused some doubts with the customer about the project's viability due to the huge data traffic expected on the system. Which decreased confidence in the product delivery timeline.

Solution

Quality Assurance resources were added to the team with different expertise in performance, integration, and acceptance testing.

We created extensive test plans, test cases, and use cases to ensure that all aspects of the project were covered.

We conducted holistic regression testing of the system to iron out the current state of the product and ensure that all gaps were documented and prioritised.

Result

When all issues were documented and a full review of the product was completed, the Project Management team could align the priorities with customer expectations, mitigate any risks, and ensure that the initial timeline was still in place.

The customer was comforted by the support they received from the Quality Assurance team to ensure that the product was stable and on track for release.

Technologies Used
  • Zendesk for efficient ticket management.
  • Jira for streamlined issue tracking.
  • Dynatrace for comprehensive infrastructure monitoring.
Customer

Accounting titan that is part of the world’s top 10 leading advisory, tax and assurance firms whose specialised professionals guide clients through an ever-changing business world.

Challenge

Integrate with the client’s existing application where large quantities of imported data sets needed to be processed for the growth and expansion of tracking/creating purchases and orders from vendor providers. Datasets needed to be handled with care to be compliant with ITAR policies.

Solution

Create a multi role driven application to handle the creation and approval workflows of vendors, procurements, purchases and invoices with detailed reporting functionality.

Result

Great turnarounds as clients could manage their real time data with better control which boosted their productivity and efficiency in their working environment.

Technologies Used
  • Angular
  • NodeJS
  • Net 6 C# (OKTA SSO, NUnit, Rest Client, Sharepoint Integration, Syncfusion)
  • SQL RDS Instances
  • Github with Trigger Deployments (Ubuntu Runners)
  • AWS
    • AWS API Gateway
    • Cloudformation Scripts
    • Cloudwatch logs
    • Quicksight
    • Secret Store
    • Eventbridge
    • Cognito
    • S3 Bucket
    • SNS, SQS Messaging Queue Service
Customer

The Customer is a 3rd party integration service offering a quoting facility to smart home installers in the form of an embed web application, enabling the end client to provide their customers with a comprehensive quotation on various installation services while simultaneously handling lead management.

Challenge

The service was originally built with dated technologies that were slowly being deprecated causing security and stability issues resulting in a poor customer experience and frequent outages

Solution

Portions of the system that could be salvaged were updated to leverage newer technologies where feasible. Alternately the sections of the system that were not salvageable were completely rewritten with maintenance in mind allowing future updates to have a lower impact both in terms of cost to customer and technical ramp up time, thereby increasing maintainability.

Result

The rewrite and update of the system resulted in fewer lost leads for the client, and fewer maintenance issues for the customer. As an added bonus, technical effort for maintenance of the system has been reduced, meaning a faster turnaround time on issues that would otherwise have been costly to resolve.

Technologies Used
  • PHP
  • MySQL
  • Angular
  • Typescript
Customer

The customer is a large scale skills management company offering a fully customizable assessment and work competency experience via a software as a service web system. This enables their clients to manage and assess individual employees based on any task.

Challenge

The service was originally built for web based users requiring an internet connection to complete, create, or update assessments. This presented a problem for users who didn’t have access to a computer or internet connection having to submit in remote areas.

Solution

A new mobile application was scoped and designed to allow the user full access to various features while they are offline. This took advantage of a local database and upsync/downsync functionality to allow the user to connect and use the application when they have an internet connection and retain data as well as keep it up to date while they cannot access an internet connection.

Result

The mobile application that launched in Android and iOS resulted in more companies picking up the application and in some cases using it as their sole service. This eliminated a potential blocker for larger businesses in important fields (such as energy, healthcare, manufacturing and On-site field services) to also adopt the application.

Technologies Used
  • Ionic
  • SQLite
  • Angular
  • Typescript
  • Javascript
Customer

The Customer has rapidly become a leading provider of skills management software and has a deep background in people data modelling, core business processes and understanding of the HR system landscape. The Customer has clients that are global teams in various sectors in the market from Energy, Healthcare, Manufacturing and Field Services.

Challenge

The Customer required an easy to use software that would be suitable for various industries that have complex operational processes, including reporting, analytics, and the capability to maintain certain functions in offline mode remotely.

Other areas that needed to be catered for was the ability for their clients to customise the application for their needs and for individual users to be able to use the software in their own language.

The Customer needed to seek external assistance and augment their team with extra skills in order to keep the project moving forward. As far as the project was supposed to evolve in an agile manner, the Customer was looking for a partner with a vast talent pool. In particular, they required skills in front-end and back-end development, micro services-based development, and mobile development.

Solution

A provider of IT services and staff augmentation, we have offered the Customer a viable staffing solution to seamlessly fill the resource gap. Having started the project in 2015, our team has so far been engaged in the following jobs:

Angular web development and native mobile development on iOS and Android to speed up the front-end development efficiency. Our developers worked on making the user interface evolve dynamically, elevating user experience with each iteration.

Gradual rearchitecting of a monolithic application into microservices to isolate software functionality into separate modules that were much easier to scale. Applying changes and updates on the level of independent services allowed not interrupting the operation of the whole application.

Our experts leveraged the experience of working in international teams and prioritised fitting into the Customer’s business processes and corporate culture. The communication remained consistent and mutually supportive throughout the cooperation.

Result

The cooperation between the Customer and us has been productive so far and has an ongoing partnership to continue to move forward as the project evolves.

The team augmentation provided by us, allows the Customer to keep a fast development pace, using an agile environment and latest technologies to help evolve the Customer’s skill management application rapidly.

Technologies Used
  • C#
  • ASP.NET
  • jQuery (getting retired)
  • Angular TypeScript
  • Nginx
  • SQL Server
  • Elastic
  • Kubernetes
  • Azure
  • Sophos
  • Power BI
  • Android
  • iOS