Ruther Bergonia
Systems architect · Manila
Ask Ru Bot Email me

Case study · Research information system

One platform for university research.

SURI (System for UPM Research Intelligence) is an API-first Laravel and Vue.js platform at the University of the Philippines Manila that unifies research registration, document management, reporting, and approval workflows, serving 50+ users and replacing manual spreadsheet compilation with reporting that runs in seconds.

LaravelVue.jsMySQLREST APIRBAC
Lead Engineer / Systems ArchitectRole
RGAO · UP ManilaClient
Laravel / Vue.js / MySQLStack
In production · 2025Status
SURI dashboard: research records, budgets and reports in one view
SURI dashboard
01 · The problem

Research administration at a university generates a constant stream of registrations, documents, approvals, and reports. Before SURI, these workflows at the Research Grants Administration Office (RGAO) ran by hand, compiled manually across spreadsheets and disconnected tools, across multiple offices, each with its own permissions and its own idea of what a "project" means.

Manual compilation doesn't just cost time. It fragments the record of the university's research activity, makes reporting a recurring project instead of a query, and leaves approval workflows without a single system of record.

02 · What SURI does

SURI consolidates the research lifecycle into one platform serving 50+ users across multiple offices.

01

Research registration

Final registration, management, and funding records for university research.

02

Document management

Research documents handled inside the platform instead of scattered files.

03

Approval workflows

Workflows that previously ran by hand, tracked and automated end to end.

04

Reporting

Reports that once required manual spreadsheet compilation now run in seconds.

SURI budget tracking screen
Budget tracking
SURI reports screen
Reports in seconds
03 · Architecture and design decisions

SURI is built API-first on Laravel with a Vue.js frontend and a MySQL database. The API-first decision matters because SURI does not live alone: it is designed to join a broader ecosystem of research systems, with authentication and role-based access control treated as architecture, not features.

The next step of that work is TRACE, the research-team workspace in development on the same API and records, and ARIA, the assistant that answers from the office's approved content. Both reuse SURI's authentication, services and audit trail instead of building their own.

04 · Deployment and operations

I lead SURI's architecture and development and own it through production: deployments, production database architecture, and release management. The platform runs live for the university's research administration. This is operated software, not a prototype.

05 · Engineering notes

For engineers and technical recruiters: what SURI is made of, as of 2026.

06 · Outcome
API-firstLaravel 12 + Vue 3
50+active users
Secondsreporting, down from days

One platform now serves 50+ users, unifying registration, document management, reporting, and approval workflows that previously ran by hand.

Written by Ruther Bergonia, Software Systems Architect & Senior Full-Stack Engineer, Metro Manila. I architected and built SURI end to end. More about me.

Related case studies

Start here

Have a system worth building properly?

Tell me what you're building and what's getting in the way. I'll come back with an honest read on whether I'm the right fit, and how I'd approach it. Replies within one business day.