Airflow, AWS, Bitbucket & Bamboo, Go, Kubernetes, React.js, Terraform

SingleCare is a healthcare discount services provider that partners with more than 35,000 pharmacies including CVS, Target, Walmart, Walgreens, and Costco. Founded in 2014, SingleCare has been experiencing stable business growth to the point at which their .NET and MS SQL server-based architecture started showing its age effectively limiting the company's growth and lowering its performance.

Challenge

An outdated system

Mobile phone image

The original system was a .NET application which meant a few things. 

As SingleCare became more successful and more users began to use their platform, the system wasn’t able to process all customers creating severe performance bottlenecks. 

Moreover, the application was designed in such a way that made it hard to introduce new features and changes and required a significant maintenance effort. Every change was very time-consuming and resulted in regressions which, in turn, hurt the business development. 

Last but not least, the chosen technological stack was generating substantial licensing costs.

Solution

Switching to Microservices

Mobile phone image

The cooperation started with a detailed assessment of the client’s current platform, the market situation, and plans for future expansion. By a joint decision of the SingleCare engineering team and our developers, the old platform was to be replaced by a new microservices architecture and new technological stack:

  • Golang backend
  • React.js frontend
  • Open-source database engines
  • Kubernetes for container orchestration

We mitigated the bottleneck issues, enabled good scalability, and improved general system quality. This in turn improved user experience and reduced regressions. The new SingleCare system also supported running the current and new system side by side during the transition period. 

Outcome

20% more website conversion and a future-proof system

Our successful implementation of the design goals resulted in much higher system performances, a reduction in system errors, and an architecture and tech stack that supports the easy and quick implementation of the new functions. All of these upgrades resulted in much lower costs of system maintenance and a smoother experience which led to around 20% more website conversion on average in contrast to the old system.

More case studies

Tablet image

Finexy: Machine Learning-based Portfolio Optimization

A detailed case study of an asset management on ML-based solution done by NG Logic LLC for Finexy

Read more
Tablet image

Django, HTML5 & CSS, Javascript, Python, REST API, Vue.js

League Directory

Automating the process for assigning responsibilities and tasks to AJLI’s members globally, by coordinating the administrative side with the end-used components to ensure flawless task management and communication.

Read more
Tablet

AWS, Django, ElasticSearch, Go, Python, Slate

NewsDirect

We’ve designed and developed from the ground up a microservices-based architecture, both front-end and back-end incorporating state of the art modern technology allowing for communication using both synchronous and asynchronous calls to ensure high system flexibility and scalability.

Read more
Tablet

GRPC, Kafka, Kotlin, Microservices, React.js

Spruce

Our team provided consultancy and technology expertise to deliver a new, better experience to the end-user. Delivered a new, better solution for the end-user of the web app to maximize the experience.

Read more
Tablet image

Django, HTML5 & CSS, Javascript, Python, REST API

American Red Cross

Redesign the entire intake process for new volunteers became the major challenge as even 150K new applicants needed to be processed.

Read more
Tablet image

LDAP, PLONE, Python, ZODB

Setis

A complete website redesign that included the migration of the content from the previous CMS, adding several features specific to SETIS and implementation of new site design.

Read more
Previous arrow icon
Next arrow icon

Talk with experts

We look forward to hearing from you to start expanding your business together.

Email icon [email protected] Phone icon +1 (888) 413 3806