Projects
A selection of what I've designed and built — from a production-grade web application managing a university's hostel operations, to embedded hardware, 3D printing, and self-hosted AI tooling.
Warden Inspection System Private Repo
A web-based hostel management platform built for Albukhary International University (AIU), operated by the Student Affairs office. It replaces the paper-and-whiteboard workflow wardens previously used to run the university's 13 hostel blocks with a single, live, role-based system — covering ~946 rooms and ~2,791 bed zones across the real campus layout.
Core Modules
- Room inspections — 9-point checklist with auto-overdue detection per floor
- Security patrols — on-the-spot complaint, maintenance and cleaning logging
- Hostel entry — bed-zone check-in/out with occupancy and maintenance guards
- Maintenance & complaints — ticketed desks with aging trackers
Compliance & Governance
- Warning letters — digital letters delivered by email via PHPMailer + SMTP
- HoW KPIs — warden scoring and weekly duty rotation
- RBAC — 32 per-feature permission flags with structured audit logging
Engineering Highlights
- Single API router — 25+ actions behind one entry point with a permission map per feature
- SQL safety — PDO prepared statements everywhere; multi-row writes wrapped in transactions
- Image pipeline — WebP re-encoding with auto thumbnails and size limits
- Auto-overdue engine — a fixed monthly schedule detects missed inspections automatically
- Audit trail — structured log with user, role, and IP on every mutation
Stack
This is a private repository — it is not publicly viewable on GitHub. Contact me for a code walkthrough or a live demo.
WLED LED Desk Build
Custom RGB LED desk lighting system built with 330× WS2812B LEDs driven by an ESP32 running WLED firmware, with four power-injection points for consistent brightness across the full strip.
- 60 LEDs/m individually addressable strip
- Power-injection to prevent voltage drop
- Wireless control via WLED app & effects
Student Grade Management System
A console-based C application for managing and calculating student grades, using file handling and structured data with persistent storage.
- Structs & arrays for student records
- File-based persistence between runs
- Grade calculation & ranking
3D Printing Business
A small business designing and producing custom 3D-printed parts with Fusion 360 CAD and an Ender 3 V3 SE printer.
- Parametric CAD design in Fusion 360
- Slicing & print optimisation
- Fulfilling custom client orders
ESP32 Eye Tracking Project In Progress
An embedded computer-vision project using an ESP32 to detect and track eye movement, targeting accessibility and human-computer-interaction applications.
- Real-time eye-movement detection
- MicroPython & embedded C prototyping
- HCI & accessibility use cases
Local AI Model Setup (Ollama)
A fully offline local AI environment with Ollama on Windows, running multiple LLMs including DeepSeek V2 — integrated with VS Code via the Continue extension for internet-free AI coding.
- Local model serving with no cloud dependency
- Multiple LLMs run side by side
- VS Code Continue integration
ComfyUI Image Generation Pipeline
A local AI image-generation pipeline with ComfyUI, SDXL and LCM LoRA for fast inference, plus 4x-UltraSharp upscaling — running locally on an RTX 4050 GPU.
- SDXL base with LCM LoRA speedup
- 4x-UltraSharp AI upscaling
- Full GPU pipeline on RTX 4050
go.macpanthor.com — URL Shortener & QR Generator
A self-hosted URL shortener and QR-code generator powering the go.macpanthor.com subdomain — custom aliases, clean redirects, QR PNG generation, and per-link click tracking with no third-party services.
- Custom short aliases & redirects
- On-demand QR code generation
- Per-link click analytics