The previous version of the system was based on the outdated technology of .NET and MS SQL server, limiting the growth of the company and lowering performance. This is why bringing the system to more modern technology to increase performance and allow for more rapid company scaling became the number one priority. Also, the infrastructure environments needed to be more robust to increase reliability while optimizing costs.
Bringing the overall system to the next level in terms of data processing, analytics, and machine learning was defined as an additional challenge that needed to be addressed to bring move business development and increase market share.
Solution
Leveraging the latest tech on all sides
We’ve designed and developed from the ground up a new microservices-based architecture around the Golang ecosystem, while simultaneously migrating to a single-page React.js application on the frontend. This approach allowed us to create an architecture that makes it much easier to scale up rapidly both in terms of application sailing and business development. In addition to that, we completely redesigned their data flows in Airflow, introduced a data store based on Google BigQuery, and created several machine learning models that improve marketing efficiency as well as revenue.
To make the entire infrastructure more modern and flexible, it was migrated to Managed Kubernetes on AWS (EKS) also CI and CD pipelines were reconfigured with leading tools which led to faster and more automated software development processes.
On top of that, we’ve developed one of the most crucial functionalities in the entire system – a brand new payment functionality designed for payment processing with a key focus on security and anti-fraud policies. The new functionality has integrated the system with Braintree payments.
More case studies
Team One Conference App
Bring the conference experience to the next level by making it more customizable and more appealing for participants...
Document Lifecycle Management
We’ve designed and created a powerful Framework builder that allows for contract templates to be created and then split...
Solutions For Charity Volunteers
Our team designed and developed Microservice-based architecture that was based around four distinct mobile...
Machine Learning App
Bringing the entire mechanism of agent training to the next level and making agents’ training a smarter process...
Tournament Fishing App
Bringing the social network online experience to outdoor enthusiasts by automating fishing tournaments using...
Card Buyback and Sell Platform
Our engineers formed a dedicated frontend and backend teams that work hand in hand with the US-based...
Press Releases System
We’ve designed and developed from the ground up a microservices-based architecture, both front-end...
Volunteer Intake System
Redesign the entire intake process for new volunteers became the major challenge as even 150K new applicants needed...
Strategic Energy Technologies Information System
A complete website redesign that included the migration of the content from the previous CMS, adding several features...
Bringing the System to Microservices
We’ve designed and developed from the ground up a new microservices-based architecture around the Golang...
Real Estate Management
Our team proviedd consultancy and technology expertise to deliver a new, better experience to the end-user...
License Management System
We've developed an application that allows the user to manage their licenses and request support from Autodesk, ensuring...
Process Automation
Automating the process for assigning responsibilities and tasks to AJLI’s members globally, by coordinating...
League Directory
Bring all key information of global AJLI divisions to one directory, making it easily accessible by members from all around...