Repository Data dan Maklumat Kementerian Digital (RDMKD)
RDMKD is a national-level digital governance initiative designed to modernize how Malaysia manages, secures, and leverages institutional knowledge across government. It establishes a secure and unified knowledge ecosystem, enforces trusted access through MyDigital ID, and replaces fragmented document processes with a transparent, intelligent, and fully searchable system. Built as a scalable reference architecture for every kementerian, RDMKD accelerates national digital standardization, strengthens cross-agency collaboration, and powers a more efficient, accountable, and data-driven public sector.
Project Links
Repositori Digital
Repository Digital Frontend
Frontend Tech Stack
Typescript
React
TailwindCSS
Vite
MYDS UI
Zustand
i18n
Axios
Recharts
Github Actions
AWS S3
AWS Cloudfront
Frontend Contributions
Team Leadership & Mentorship
Managed and mentored a team of junior developers by delegating tasks, conducting code reviews, and enforcing best practices throughout the development lifecycle.
Played a key role during Factory Acceptance Testing (FAT) and User Acceptance Testing (UAT) with government stakeholders. Executed critical on-the-spot code adjustments for immediate fixes and worked alongside the product team to triage larger feedback items for current sprints or future phases.
Application Architecture
Designed a React 19 + Vite frontend from scratch, combining TypeScript, Tailwind, and the Malaysia Design System to deliver a cohesive government-grade UX that adapts cleanly across desktop and mobile.
Implemented JWT-based auth with refresh handling and protected routing, ensuring research datasets remain secure while keeping sessions seamless for analysts.
Built a flexible state layer with Zustand and Axios interceptors so every API interaction is centralized, predictable, and ready for future expansion.
Document & Data Workflows
Shipped end-to-end document lifecycle features : upload, metadata capture, preview, filtering, and status tracking, so agencies can manage research submissions without leaving the platform.
Added advanced search with pagination and responsive filtering by agency, status, and date, enabling rapid discovery across large repositories of government research assets.
Structured dedicated sections for Data Teras, Data Koleksi, user manuals, and admin tooling, giving each stakeholder a focused workspace inside the same application.
Localization & Accessibility
Embedded i18next-powered bilingual support (English and Bahasa Melayu) so the interface respects national language policies while avoiding duplicate code paths.
Calibrated layouts with MyDS components and responsive Tailwind primitives to uphold accessibility targets and maintain consistent visual governance.
Platform Reliability & Delivery
Automated builds with TypeScript project references, ESLint gates, and Vite production bundling, ensuring every deployment is type-safe and optimized.
Designed and implemented a fully automated CI/CD pipeline where GitHub pushes trigger GitHub Actions builds, deploy Vite-generated static assets to AWS S3, and distribute globally through CloudFront for high-performance delivery.
Developer Experience
Authored comprehensive project documentation covering setup, environment modes, scripts, and structure, reducing onboarding time for future contributors.
Established pnpm-based tooling, Husky hooks, and lint workflows that keep the codebase consistent even as new modules and teams plug in.
Deployment Automation & Performance Optimization
Engineered a fully automated CI/CD pipeline integrating GitHub Actions with AWS S3 and CloudFront, enabling reproducible Vite-based deployments and reducing build execution time from several minutes to ~1 minute through package-lock–driven dependency caching optimization.
Devops Contributions
DevOps & Cloud Architecture
CI/CD Pipeline & S3 Integration: Engineered automated deployment workflows using GitHub Actions (GHA) to seamlessly build, integrate, and deploy the compiled frontend application to AWS S3, ensuring highly available and performant static asset serving.
Hybrid Cloud Architecture & Compliance
Architected a highly secure deployment model utilizing containerized applications.
Prepared the infrastructure for agile AWS cloud hosting (Phase 1) while strategizing the migration to secure, on-premise deployment at the Pusat Data Sektor Awam (PDSA) (Phase 2) for maximum data sovereignty and compliance.
Configured secure audit trails to log every action (creator, modifier, accessor, timestamps) to maintain the legal admissibility and integrity of government records.