About The Client

Our client is a world-class multipurpose port operator and Singapore’s premier gateway for general and bulk cargo. They are renowned for their extensive port operating expertise, encompassing the efficient handling of general, bulk, and containerised cargo. In addition to port operations, they own and operate two of Singapore’s most advanced tank storage terminals.

Business Challenge

  • The applications were developed using rigid, legacy frameworks that lacked flexibility and were designed primarily for desktop usage, limiting accessibility, and responsiveness.
  • The tightly coupled monolithic system caused complete system downtime during upgrades or releases of individual modules, impacting business continuity and operational efficiency.

  • The legacy user interface was unintuitive and dated, resulting in lower productivity and increased dependency on manual processes.

  • The existing architecture made it difficult to introduce new features or adopt modern technologies quickly, slowing time-to-market.

Tools & Technologies

  • Frontend: Angular

  • Backend: SpringBoot Microservices

  • DevOps: Accurev

  • Database: Oracle 19c

  • Environment: Linux, AWS

  • Others: WSO2, API Manager, Identify Server

Saksoft’s Solution

  • Adopted a containerized approach to progressively migrate existing modules into a microservices architecture, enabling independent development, deployment, and scaling.
  • Implemented a modular modernization strategy that reduced risk while ensuring continuity of business operations during transformation.

  • Revamped the user interface using Angular to deliver a responsive, intuitive, and user-friendly experience across devices.

  • Introduced an API-led integration approach to decouple frontend and backend systems, enabling seamless adoption of new technologies while maintaining backend stability.

Business Outcome

  • Delivered a modern, intuitive UI, increasing business user productivity and reducing manual effort.
  • Enabled fast, device-agnostic access with significantly improved application responsiveness.

  • Achieved MVP cycle of 2 months, significantly enabling faster rollout of new business features.

  • Eliminated system-wide outages during upgrades through independent deployment of microservices.

  • Ensured consistent application availability through SLA-driven 8×5 Business-As-Usual (BAU) support.

LET’S WORK TOGETHER

Let’s Talk About How We Grow Your Business