Case Study

JKRDash

Jabatan Kerja Raya Sarawak (JKR Sarawak) is the primary government agency under the Ministry of Infrastructure and Port Development Sarawak, responsible for the planning, design, implementation and maintenance of public infrastructure throughout the state of Sarawak, Malaysia. With a mission to deliver quality and sustainable infrastructure, JKR Sarawak plays a crucial role in supporting Sarawak’s socio-economic development and connectivity goals, especially in rural and remote regions. JKR Sarawak is known for adopting modern technologies and best practices in infrastructure delivery, including digital project management systems, geospatial tools and sustainability frameworks.

Establish a centralized platform with core functionalities. The goal was to reduce reliance on manual spreadsheets and enable consistent project data entry across all divisions. This helped improve data accuracy and visibility of project progress across Sarawak.
Deploy a mobile application for field officers. The goal was to allow site officers to submit updates, upload photos, and record progress directly from project locations, even in remote areas. This ensured timely and accurate reporting from the ground.
Implement AI features and system integration. The goal was to use AI to generate insights, detect issues early, and automate reporting. This phase also focused on integrating with other state government systems to support cross-agency coordination.

Challenges

The information on projects was stored across multiple platforms and manual records which leads to data silos and inconsistencies. This made it difficult to obtain accurate and up-to-date insights for decision-making, especially across divisions and project sites. Without a centralized system, there was no real-time visibility of ongoing projects across Sarawak and limits the ability of project stakeholders to identify delays, cost overruns or performance issues early in the project lifecycle.

SYSTEM ARCHITECTURE

Our Solution




Fast & Efficient Development Process

With our rapid development methodology, we deliver full-featured systems significantly faster than industry standards. What typically takes 12 months can be accomplished in just 2 to 3 months, without compromising on quality or functionality.

 

Seamless System Integration & Data Migration

We have extensive experience integrating with third-party systems and migrating legacy data securely into new platforms. This ensures minimal disruption and smooth adoption for our clients.

 

100% Tailored to Client Requirements

We don’t believe in one-size-fits-all solutions. Our systems are developed to match each client’s unique workflow and requirements; 100% aligned with their operational needs and processes.




Track Record of Successful Government Deployments

Our team has successfully delivered systems for government agencies, ensuring compliance, security, and scalability in mission-critical environments.




FEEDBACK

Datu Ir. Haji Zuraimi bin Haji Sabki, Director of Public Works Sarawak, said, “The transition to a centralized digital system has significantly improved how we manage and monitor infrastructure projects across Sarawak. Serojatech has demonstrated not only technical capability but also a deep understanding of our operational needs. Their team delivered a tailored solution in record time and remained responsive throughout every phase. This collaboration has laid a strong foundation for future digital transformation within JKR Sarawak.”

Norman Jan, Chief Information Officer, Public Works Sarawak, said, “Working with Serojatech has been a game changer for our digital initiatives. Their ability to rapidly develop and deploy a system tailored to our complex requirements, while ensuring data integrity and system scalability. They exceeded our expectations. Their team brought valuable insights, worked collaboratively with our divisions, and delivered a solution that truly supports our vision of a digital-first JKR Sarawak.”

OUTCOMES/LESSON LEARNED/IMPACT

Outcomes

1. A unified digital platform that consolidates all infrastructure project data across Sarawak, enabling real-time tracking of progress, financials and milestones.
2. Automated generation of project reports and dashboards that reduce manual workload and ensure timely submission of performance update to stakeholders.

Lesson Learned

Serojatech’s success in delivering the JKRDash system was largely attributed to early and continuous engagement with key stakeholders, ensuring smoother adoption and alignment with actual operational workflows across divisions. By implementing the system in well-defined stages, Serojatech was able to gather timely feedback, apply improvements, and resolve issues progressively—minimizing disruptions to critical operations and enhancing user confidence throughout the rollout process.

Impact

The implementation of JKRDash has significantly transformed how infrastructure projects are managed across Sarawak. With a centralized digital platform, project data is now accessible in real time, improving transparency and enabling faster, more informed decision-making at all levels. Divisional engineers and stakeholders can monitor progress, detect delays, and address issues promptly, leading to better project delivery outcomes. The mobile application has empowered field officers to report directly from project sites, even in remote areas, ensuring up-to-date information flows seamlessly to headquarters. Integration with other government systems has also improved coordination and reporting across agencies. Overall, JKRDash has enhanced operational efficiency, reduced dependency on manual processes, and set a strong foundation for data-driven governance in public infrastructure management.

CONSTRAINTS

1. Lack of a Standardized Process Flow Across Divisions
One of the major challenges was aligning with various divisional stakeholders, especially when different divisions (e.g., Divisional Engineers) had not yet finalized or standardized their process flows. This led to delays in requirement gathering and system design validation.

2. Data Inconsistencies from Legacy Sources
Migrating data from multiple outdated and manual record systems introduced inconsistencies and required thorough data cleaning and validation before integration into the new system.

3. Limited Internet Connectivity in Remote Areas
Developing features for areas with unstable or limited internet access required additional effort to ensure offline-first capabilities, particularly for mobile users.

4. Resistance to Digital Adoption
Some users were accustomed to manual workflows and were initially hesitant to adopt the digital system. This required targeted user onboarding, training, and support.

5. Changing Requirements During Development
Mid-project changes in scope or additional feature requests impacted development timelines and required agile handling to maintain overall delivery goals.