

An open-source Next.js admin toolkit you configure rather than fork. Declare your endpoints, permissions, and modules once, and get a launcher panel, a sidebar panel, generated CRUD screens, and documentation of your own installation.
A drag-and-drop PDF template builder for Filament. Built for the UPLB property systems, where COA form layouts change far more often than the code does — upload the background, bind the model fields, drag them into place.
A React upload and viewer field for Filament, built because attachments are the part staff touch most. Drag-and-drop with progress, PDF thumbnails, an in-panel viewer with zoom, and gallery or list modes.
Software Engineer·2026 – present·University of the Philippines Los Baños
A Flutter client for the UPLB Portal — the public landing page as the app's index, UP Mail sign-in, and an in-app update channel that ships builds to testers from one command.
Full-stack Software Engineer·2026 – present·University of the Philippines Los Baños
A COA-compliant supplies system for UPLB. One weighted-average stock ledger behind every document, prescribed Stock Card / RSMI output, and offline QR scanning from phones cryptographically paired to a named custodian.
Full-stack Software Engineer·2023 – 2024·University of the Philippines Los Baños
A QR-tagged property registry for UPLB that replaced per-unit spreadsheets with custodianship, transfers, depreciation, and COA-compliant PAR/ICS reporting.
Full-stack Software Engineer·2019 – 2020·Subscription-based SaaS product
A multi-tenant payroll and HR platform: biometric punches → DTR → statutory deductions → payslips, 13th-month, and final pay, each company in its own database.

A rebuild of SAIS, the academic records system used by students, faculty, and administrative units at the University of the Philippines Los Baños. It serves many concurrent users against one centralized dataset, with results available in real time.



An online storefront for a small PC parts and accessories retailer, covering ordering and delivery for customers plus an admin panel for managing orders, products, and customer records.