Projects
Selected software and web projects spanning SaaS, ecommerce, and content platforms.

A personal project featuring a vocabulary app that lets German language learners search for German words using natural-language in English or in German. Uses Streamlit for UI, PostgreSQL with pgvector for storage and vector search, and Cohere embeddings.

Prototype built for Deriv AI Hackathon that conducts penetration testing and scans web applications, APIs, and network, and provides actionable insights by detecting common security vulnerabilities, cross-referencing CVEs and displaying scan results with AI-driven risk ranking and remediation steps that developers can further chat with.

NetStack is an inventory system for TM One assets that integrates with TRACEY for end-to-end order tracking. It supports bulk data management, QR code scanning, dashboards, reports, and a responsive UI, plus a PWA for mobile. The platform handles asset updates, lookup, tagging, tracking, and full life-cycle management, including retirement, disposal, maintenance, and assurance.

LLTR uses UiPath RPA to pull LinkedIn Learning data daily, track learner progress in a Power Apps portal, send bi‑weekly reminders, and generate monthly reports.

IDR is a web app for accessing data from a legacy campus management system. It includes Metabase for querying and charts, plus IDR Reports for read‑only PDFs. Access is controlled with RBAC.

Syah & Co. is an online business selling a wide-range of affordable gadgets. The website was built with WordPress and integrated with WooCommerce. The website features a WhatsApp checkout and WooCommerce's checkout.

Book That Sport was created for Selangor Youth Skills (SYS) Hackathon 2021. The app displays slot availability for listed university sports facilities for any selected date. Students of the university can book multiple available slots for a selected date.

The project was a blog-style website for Virtual Science Week 2020, built with Jekyll and hosted on GitHub, created through a collaboration between Shah Alam secondary school teachers and Universiti Putra Malaysia biology undergraduates.
BudgetTracker features personal budgeting as well as group budgeting and expense tracking. The app provides monthly reports on the user's budgets and expenses.
Start something new
Interested in collaborating on a software or web project?