Achievements

Judged, then judging.

Two entries, and the line between them is the point: the industrial panel award I received as a student in 2024 is the same category I was invited back to judge at the FYP Exhibition C²PI in 2026.

  1. Industry Jury (Juri Industri) — FYP Exhibition C²PI 2026

    6–7 Aug 2026

    Faculty of Computer and Mathematical Sciences, UiTM Melaka (Kampus Jasin)

    Invited back to my own faculty as an industry jury member for the final-year project exhibition — evaluating student projects in the same category I was given the industrial panel award for as a student two years earlier. Two years after being judged, judging.

    The badge — Juri Industri, C²PI 2026
    Exhibition hall, day of judging
    At the project booths
  2. Anugerah Panel Industri — Best Industrial Panel Final Year Project

    Feb 2024

    Kolej Pengkomputeran, Informatik dan Matematik, UiTM Melaka (Kampus Jasin)

    Awarded by the industrial panel — the external assessors from industry, not the academic supervisors — for the CPU–Motherboard Compatibility Checker, at the Majlis Anugerah Projek Tahun Akhir (CS230, Bachelor of Computer Science Hons).

    Majlis Anugerah Projek Tahun Akhir, 2024
The awarded project

CPU–Motherboard Compatibility Checker

Final Year Project — UiTM Melaka (Kampus Jasin)

A browser extension that reads a Lazada cart page and tells you whether the CPU and motherboard sitting in it are actually compatible — before the money leaves. The subject came straight out of the PC-building habit that got me into computing in the first place: it is a mistake that is easy to make and expensive to undo.

  • Browser extension that parses a live Lazada cart page, identifies the CPU and motherboard in it, and returns a compatibility verdict in place.
  • Python and FastAPI service behind it holding the compatibility rules, containerised with Docker and deployed on Render.com.
  • Compatibility dataset built by scraping and normalising manufacturer specifications — with regex parsing to survive how inconsistently sockets and chipsets are actually written in real listings.
  • Published to the Microsoft Edge add-ons store, so it installed like any other extension rather than needing developer mode.
JavaScriptPythonFastAPIDockerData scrapingRegexHTML5CSS3

Best Industrial Panel Final Year Project (2024)