Projects across models, devices and interfaces. Open a project to see my contribution, decisions and evidence.
Showing 6 of 6 projects.
01Android systems · Community projectSMC CrowsContributing to the SMC Crows community through Android compatibility, releases, distribution and player support.29,594 download requestsAll release/setup versions · 22 Oct 2026 · retries included+
AndroidARM64Release toolingCloudflare
What I built
I contribute to the SMC Crows community through Android compatibility investigation, release packaging, device testing and the distribution portal. Installation and account backup/recovery guides help community members set up releases and preserve their progress.
Result & evidence
The community distribution portal recorded 29,594 download-button requests across all listed release and setup versions as of 22 October 2026, summing direct, mirror and historical counters once each. Requests include retries; completed downloads, installations and unique players are not measured. The portal also provides release information, setup and recovery guidance, and device-test records.
02Computer vision · CapstoneHybrid Self-CheckoutBarcode scanning paired with computer vision to verify retail items.77.4% precisionReported model benchmark · 50 epochs+
YOLOv8OpenCVPythonMySQL
What I built
I built a hybrid validation pipeline that identifies local retail products with YOLOv8 and compares detections with USB barcode scanner input. Python and OpenCV handle the video stream; MySQL stores product and transaction data. Split-view experiments address occlusion by observing products from multiple angles.
Result & evidence
The project repository reports approximately 77.4% precision and 72.0% recall after 50 epochs. These are model evaluation figures, not a measured reduction in retail fraud. No independently validated end-to-end inference latency is claimed.
03Agent systems · Edge infrastructureHermesMulti-model orchestration with consensus, telemetry and recovery on mobile hardware.Consensus + recoveryExperimental system · contribution submitted+
PythonTermuxLLM orchestrationCloudflare
What I built
The documented Hermes setup runs on a Samsung Galaxy A54 using Termux/Linux. A “Parliament of Minds” routes multiple LLM models through a consensus process for XAUUSD signal experiments. Separate serve and gateway processes, a cron watchdog, telemetry, and causal post-mortems support operation and review.
Result & evidence
The result is a documented multi-model orchestration experiment with observable operations and recovery mechanisms. Historical trading figures on the previous site have not been independently verified and are not presented as evidence of real-world investment performance. The contribution to 500-AI-Agents-Projects is PR #167: open and unmerged when checked on 6 October 2026; that is a historical check, not a current status assertion.
04Human interaction · Browser MLGesture recognitionA browser-based hand gesture controller for touchless reading.98.6% cross-validationReported score · not real-world accuracy+
MediaPipe HandsRandom ForestJavaScriptPython
What I built
IrfanLLM uses MediaPipe hand landmarks and 71-dimensional geometric features. A 100-tree Random Forest trained from video demonstrations is compiled to JavaScript for browser inference. Geometric checks, a 0.30-second scroll cooldown, and virtual air buttons translate gestures into navigation. The existing demo, bookmarklet, and extension remain available.
Result & evidence
The source portfolio reports 98.6% cross-validation accuracy. This is an evaluation on the training workflow’s folds, not a measured accuracy across all users or real-world reading sessions. The working browser controller offers a concrete way to explore that gap.
05Embedded systems · Team projectIoT livestock monitoringAn Arduino and load-cell weighing system with connected monitoring.INOTEK 2025 · Third PlaceDocumented team award · 15 January 2025+
ArduinoHX711Load cellsC/C++
What I built
The resume documents an IoT load-cell weighing platform using Arduino microcontrollers, HX711 amplifiers, C/C++ signal filtering firmware, and real-time telemetry dashboards. I contributed to the weighing and monitoring system as part of the team named on the INOTEK certificate.
Result & evidence
The team received Third Place for “Development of Livestock Weight Tracking System Based on IoT” at INOTEK 2025 (Series 1), held on 15 January 2025. The certificate verifies the team award; it does not validate sensor accuracy or a production deployment.
06Interactive software · WebMini ArcadeBrowser games exploring decision logic, interaction and application state.Three core games + a betaLive application checked · 6 October 2026+
ReactTypeScriptGame logicTailwind CSS
What I built
The original portfolio documents a React and TypeScript arcade with minimax-based Tic Tac Toe, a soccer penalty shootout, and a sports memory match, styled with Tailwind CSS. The current live application lists Pulse Tic Tac Toe, Penalty Shootout, Sports Memory, and the beta Shinobi Legends RPG. Pulse adds rotating rows, decaying marks, and link-based online multiplayer.
Result & evidence
The current application is available as a live demo, with three core games and one RPG marked beta/testing when checked on 6 October 2026. It explores decision-making alongside interface and game-state design. The current game internals were not audited, and no visitor or engagement metrics are claimed.
VLAN · OSPF · Wireshark Windows administration · Troubleshooting
SOFTWARE & DATA
Python · JavaScript · SQL MySQL · Git · Cloudflare
Experience & education+
Learning, applied.
Education & professional training
OCT 2022 – NOV 2026
Bachelor of Computer Engineering with Honours
Universiti Teknikal Malaysia Melaka (UTeM)
Graduation scheduled: 2 November 2026.
DEC 2018 – MAY 2022
Diploma in Electronic Engineering (Computer)
Politeknik Port Dickson
JUL 2017 – FEB 2019
Certificate in Computer Systems and Networking
Kolej Komuniti Selandar
JUL 2026 / FEB 2026
Industrial automation & network foundations
Festo: Industrial Automation with AI in Manufacturing. Cisco Networking Academy: Enterprise Networking, Security, and Automation; Switching, Routing, and Wireless Essentials.
Cisco Networking Academy course completions.
Experience at the bench.
Technical roles & practical experience
SEP 2021 – JUL 2022
Technical Staff
Global Elite Ventures Sdn. Bhd
Technical troubleshooting and hardware/software deployment.
JUN – JUL 2020
Contract Assistant Engineer
ARNN Technologies & Karar Solution
Engineering project support and technical problem-solving.
JUN – NOV 2018
Technician
OKCS Seri Kembangan
Diagnostics, repairs, hardware maintenance, and software configuration.
MAY 2019
Volunteer reserve training
Rejimen 508 Askar Wataniah
Basic volunteer recruit course, documented in the credential registry.
Professional registrations+
BEM Graduate Engineer · Computer Engineering Registered · Approved 15 October 2026.
Read from the SMC download counters ↗. Requests include retries; completed transfers, unique players and installations are not measured. The video's figures are a dated snapshot.
This AI assistant uses public portfolio facts. Your question, recent conversation and relevant portfolio context are processed by Roots through a server service. Conversation history stays in this page’s memory until you clear it or leave; this application does not save chat transcripts. Service providers may process request metadata under their own policies. Avoid sharing private information.
Answers can be imperfect. Case studies, the resume and official registration records are the reference.