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.
Related Case Study
LET’S WORK TOGETHER
Let’s Talk About How We Grow Your Business
