Ruther Bergonia
Systems architect · Manila
Ask Ru Bot Email me

Case study · Research team workspace · In development

One workspace for the research team, on the office's own records.

TRACE (Transformative Research Assistant for Collaboration and Engagement) is the workspace I'm building for research teams at UP Manila: projects, tasks, milestones, deliverables, files, notes, budget, procurement and payroll, running on the same Laravel API and the same research records as SURI. Research assistants and principal investigators work in TRACE; the office keeps its system of record.

Research team workspaceBuilt on SURI's APIVue 3 · TypeScriptLaravel · SanctumCloudflare
Systems ArchitectRole
Research teamsUsers
SURI recordsBuilt on
In developmentStatus, 2026
TRACE workspace: projects, tasks, milestones and team workload, connected to SURI
TRACE workspace, connected to SURI
01 · The problem

SURI gives the research office a system of record, but the people doing the research, the assistants and principal investigators, had no shared place for the work itself. Nothing in the data linked an assistant to a project, so "my projects" was guesswork, and tasks, deadlines, deliverables and the documents each phase requires lived in chat threads, spreadsheets and inboxes.

The first version, RACE (Research Assistant Coordination Engine), was a project-management app for research assistants. It grew into TRACE when the scope widened to the whole team: collaboration, documents, budget and procurement in one place, with the office's records underneath rather than a second copy of them.

02 · What TRACE provides

Personal view

Today, my tasks, my projects, an inbox with read acknowledgements, and Learning, where RGAO's orientation courses now live.

Project workspace

Overview, tasks, timeline, deliverables, files, team, activity feed, shared notes with comments, and metrics, scoped to the project's members.

Office files

Research documents, line-item budget, procurement and monthly payroll submissions, the same records SURI's handlers see, edited through the same rules.

A project in TRACE is a SURI research record. When a project moves to a new phase in SURI, TRACE creates one task per document that phase requires, so the assistant's to-do list is derived from the office's process instead of maintained by hand.

03 · Design decisions
04 · Engineering notes
05 · Status

In active development since July 2026, with a staging build in use for testing. SURI handlers and research assistants are the first users; the data model is being extracted from how the office already runs projects rather than designed in the abstract.

Written by Ruther Bergonia, Software Systems Architect & Senior Full-Stack Engineer, Metro Manila. TRACE is my ongoing work alongside SURI for the UP Manila research office. 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.