Client

ABS

Relia supports ABS for its digital transformation across nautical systems and marine software products with a Vietnam-based dedicated offshore development team.

Digital TransformationNautical System EnhancementODC

https://ww2.eagle.org/en.html
Google banner

Challenges

In an ever-changing world, ABS faced with challenges in digitalization to improve the reliability and performance of their shipping operations. ABS aimed to enhance their Digital solutions and Nautical Systems Software across marine assets, streamline processes, and deliver high-quality solutions to their customers. The objectives were to:

  • Strengthen their digital solutions and nautical system products.
  • Quickly ramp up a dedicated offshore development team to meet the demand
  • Achieve cost-effective and quality results through efficient project management.

 

Specifically, ABS operated numerous legacy web applications that hindered modern operational efficiency:

  • Legacy System Replacement: The client needed to rebuild outdated systems using modern technology stacks.
  • UI/UX Revitalization: Existing systems required a complete UI/UX revamp to improve the experience for administrators and internal users.
  • Internal Resource Management: The primary goal was to modernize tools used for managing internal resources and administrative tasks.

Scope Of Work

Relia Software provided ABS with a dedicated offshore development team located in Vietnam. We concentrated on keeping lines of communication open and ensuring that all participants both onshore (ABS’s global team distributed across US, Singapore, India and Philippines) and offshore were aligned with ABS’s goals. 

The team structure:

  • UI Developers
  • IBM Maximo Developers
  • Java Developers
  • QA Automation Engineers
  • DevOps Engineers

Solution

Relia Software served as a strategic technical partner, developing new system architectures and improving user interfaces.

Core Features

  • Resource Management: Comprehensive management of users and ABS assets, including Fleets, Vessels, Reports, and Certificates.

  • Complex Order Processing: Ability to generate orders with highly complex requirements for specific maritime resources.

  • Report Generation: Automated generation of specialized business and operational reports.

Technical Innovations

  • High-Performance Tree Virtualization: The internal WebApp faced severe performance issues when attempting to render approximately 30,000 records in a complex tree structure. Relia developers solved this by rewriting the existing components using Virtualization techniques, which ensures only visible nodes are rendered in the DOM, significantly improving system responsiveness and memory usage.

  • Scalable Micro-services Backend: Developed a robust Backend API using an Appservice architecture to support multiple new WebApp verticals, ensuring independent scalability and easier maintenance.

Tech Stack

Layer

Technology

Frontend

ReactJS, Apollo Client

Backend

Node.js, GraphQL, Express

Database

MongoDB, Mongoose

API Architecture

GraphQL (optimized for complex data queries)

Results & Impact

  • Successful Modernization: Successfully transitioned legacy systems to a modern Node.js/React architecture, enhancing maintainability.

  • High-Volume Data Handling: Resolved critical performance bottlenecks related to large-scale data rendering (30k+ records).

  • Operational Efficiency: Improved the management of complex maritime orders and global resource tracking.

  • 2 months from the day of signing the contract, we formed a 6-person team
  • 2021, we had extended it to a total of 18 employees working across multiple ABS business units such as Nautical systems, WaveSight and ABS Digital Fleet.
Our Team