Case Study:

Rebuilding A SaaS Platform For An Insurance Company

SaaS develolpment
.NET Core Developers
aws development
Angular development

Since 2018

Active cooperation since 2018 with more work planned ahead

Stable & Consistent Service

No members changed within the 9-developer team

Key Results

The rebuilt platform is now supporting users from 1000+ finance companies

Client & Requirements

The client is an Australian financial insurance company.

They had a SaaS-based management platform for clients from Australia, New Zealand and Canada. However, due to the age of the system, both the obsolete UI and the long wasted time on waiting for system responses seriously affected the business development. The customer turned to us in 2018, asking us to rebuild and upgrade the platform.

Challenges

In the initial period of our cooperation, the client’s requirement was to start from the front-end development with the fixed price model.

At the time, our engineers had little understanding of the client’s business and the existing system, and were all stressed about the tight three-month timeline. But quality delivery was crucial to building trust with the client. They brought all their enthusiasm to the project and delivered as scheduled.

With the positive feedback from users on the client’s side, our guys were greatly inspired and successfully completed four more projects on time in the next seven months or so. Since then, the client hired our developers full-time and moved into ongoing cooperation.

Cooperation

“We have been working with Leon and his team for several years now and the experience has been very positive. The team is accommodating, providing good quality code and proactive in giving feedback when there is opportunity to improve functionalities. We are impressed with the breadth of services they offer, from web design to mobile apps developer and to test automation.”



----- a Director from the insurance company

Continuous Learning

The Shinetech 9-developer team has invested time and energy in studying the business background and the existing system while rebuilding it from the first task. It became a habit and was kept over the first two years of the cooperation, enabling us to communicate with the client efficiently and understand their needs accurately, guaranteeing quality deliveries and adding value to the client’s business.

Key technical upgrades

  • We reconstructed the old system to make it more in line with their current business needs. The more advanced technical combination of AWS & .Net Core & Angular was used to replace the original independent Server & PHP.
  • To solve the problems caused by slow loading, we used Single Page Application (SPA) technology, which sped up the loading time by 30%~40%.
  • We studied the existing UI and improved the visual interface and feature set.

Security strengthened

Due to the client’s industry characteristics, we made special efforts in data security, using auditing, reinforcement, and scanning technologies to ensure the security performance of the cloud server so as to ensure that client’s data is always safe.

MacBook Pro 16_ - 4(1)

The results

The cooperation is now entering its fifth year, with a strong level of trust between the two parties.

Although the newly built platform is only 80% completed, including seven sub-systems and two brand new systems for integration with third-party systems, it is widely used and serves users from over 1000 finance companies.

The development team

These people are the reason why the project was completed in only six months. To illustrate just how much our clients valued Shinetech’s expertise, out of the original ten people working on this project, nine are still working on it, assisting with rolling out new updates and maintaining the system.

Leon Wong
Project leader: Leon Wong

Leon is responsible for communicating with customers about software architecture, development planning, observing, and optimizing team workflow.

Keyon Du
Senior UX/UI Designer: Keyon Du

Keyon is working as a UI/UX designer on the project. He is a senior designer with over 8 years of experience, capable of handling the entire process of UI&UX design, including requirements gathering, mind map drawing, wireframe drawing, visual design, and design handoff. He also has experience in product management, requirements analysis, and product structure definition.

Linda Hou
Senior QA Engineer: Linda Hou

With 10 years of experience, Linda is proficient in both theoretical knowledge and practical application of software testing. She is good at software functional testing, performance testing, and automated testing of interfaces and UIs.
She is responsible for testing and quality control of each iteration, implementing automated testing, and improving the efficiency of problem discovery and problem solving.

Peter Si
Senior PHP & .NET Developer: Peter Si

Peter has been working closely with clients since 2019. With over 6 years of software development experience, he is a professional and efficient developer who specializes in PHP, C#, and web technologies.
Currently, he is based in Xinjiang and is responsible for the development and maintenance of a client's PHP sites and .Net systems.

Leon Wong
Project leader: Leon Wong

Leon is responsible for communicating with customers about software architecture, development planning, observing, and optimizing team workflow.

Keyon Du
Senior UX/UI Designer: Keyon Du

Keyon is working as a UI/UX designer on the project. He is a senior designer with over 8 years of experience, capable of handling the entire process of UI&UX design, including requirements gathering, mind map drawing, wireframe drawing, visual design, and design handoff. He also has experience in product management, requirements analysis, and product structure definition.

Linda Hou
Senior QA Engineer: Linda Hou

With 10 years of experience, Linda is proficient in both theoretical knowledge and practical application of software testing. She is good at software functional testing, performance testing, and automated testing of interfaces and UIs.
She is responsible for testing and quality control of each iteration, implementing automated testing, and improving the efficiency of problem discovery and problem solving.

Peter Si
Senior PHP & .NET Developer: Peter Si

Peter has been working closely with clients since 2019. With over 6 years of software development experience, he is a professional and efficient developer who specializes in PHP, C#, and web technologies.
Currently, he is based in Xinjiang and is responsible for the development and maintenance of a client's PHP sites and .Net systems.

Shinetech development team

+5 experts

To address all the client’s requirements, Shinetech assembled a cross-functional team consisting of  UX/UI designer, .Net developers and testers.

Similar work

System maintenance on a financial credit product

Client is an Australia-headquartered global provider of financial credit products and services. We built a 5-developer team responsible for the insurance and loan related software development. Tasks include:

  • Customer support
  • Operation and maintenance
  • Data support/collation/report
  • Custom development according to business changes
  • Rules compliance and security inspection

Data support for a financial advisory company for 3+ years

For over 3 years, each day, Tim processes different types of live financial data according to the continuous and changing requirements from tens of financial analysts, help them judge the investment trends and make precise predictions.

The types of data format include SQL server, Mango DB, PostgreSql, mariadb and Neo4j.

Insurance management system development to increase business agility

Leo, specializing in SharePoint development, has been serving the Insurance broker company for over 7 years.

He is responsible to build and maintain a cloud based insurance management system that has replaced client’s 20-year-old intranet systems, and supports insurance policy inquiries from hundreds of users from client’s subsidiaries.

Are you looking for a stable and reliable software development partner?

Reach out to us via the contact form below. We will get back to you in 1 business day.
Please fill require field.
Please fill require field.
Please fill a valid Email.
Please fill require field.
Please fill require field.