EXPERIENCE

Professional Journey.

From leading academic development teams to gaining industry exposure.

EXP-00Timeline

Experience Overview

EXP-01

Aug 2025 - Sep 2025

System Developer Intern

Department of Science and Technology

Location

Taguig

Duration

2 mos

Tech Stack

PHP, Laravel, Vue 3, Blade templates, SQL, Cron Jobs

Tools

Docker, Postman, Git (DOST DevHub), Trello

Worked as a developer on two internal government platforms: the Balik Scientist Program Management System (BSPMS) and the Risk Management Information System (RMIS).

RMIS was being rebuilt from an older CodeIgniter application onto a Laravel and Vue 3 stack. Because government offices already depended on the existing system, the work went beyond rebuilding the interface. Legacy records had to move cleanly into the new database structure, existing workflows had to keep behaving the way expected, and integrations that weren’t finished yet had to be tested against a stand-in before the real services were available.

Source

Legacy recordsAn existing government database holding records that predate the new system.
read

Scheduled migration

Cron jobA scheduled Laravel task that runs the recurring synchronization without manual intervention.
normalize
TransformMaps legacy fields onto the new schema and validates each record before it is written.
write

Target platform

New databaseThe receiving system, kept consistent with the legacy data source on every run.
served over
REST APIEndpoints built in Laravel, including simulated services standing in for legacy integrations.
Backend modulesCRUD features, custom reports, and role-based data retrieval supporting each user workflow.
Schematic recreation of the synchronization approach. The original systems, schemas, and interfaces are confidential and remain the property of the organization.

Highlights

  • Developed reports and library modules in BSPMS across query logic, controllers, and views, then cross-checked generated PDF reports against source tables in SQL to confirm the figures matched before release.
  • Automated the legacy data sync with scheduled Laravel Artisan commands that pulled tables from the old CodeIgniter database into the new RMIS schema, handling soft-deleted rows, repairing broken relationships, and other bugs.
  • Reconciled old and new databases record by record, tracing mismatches back to their source and adjusting models, migrations, and seeders so the new schema held what the original data actually meant.
  • Stood up mock API endpoints in Laravel and ran the legacy system in Docker, exercising each endpoint through Postman so integration behavior could be verified before the real connection was available.
  • Rebuilt the RMIS monitoring page against the new database and wired it into the risks workflow, adding role-based data access, filters, and pagination so each office loaded only the records relevant to it.
  • Standardized RMIS office modules in Vue 3 using shared components and unified alerts for a consistent interface across the system.

“Writing the sync job itself was the easy part. Understanding the legacy data was harder. Real systems are more complicated than they look on paper, and plenty of decisions don’t turn out the way I expected. That experience taught me that production work depends as much on verification as building: understanding the data, testing assumptions, and checking changes before release.”

EXP-02

Jul 2024 - Sep 2024

Frontend Web Developer Intern

LexMeet Incorporated

Location

Ortigas Center

Duration

3 mos

Tech Stack

ReactJS, Bootstrap, CSS (SCSS)

Tools

GitLab, Figma, Vercel

Contributed on two system products at LexMeet, a Philippine legal-tech company: a content management system for their web platform, and an AI-assisted contract review tool under development.

Both were active team projects with multiple developers working the same codebase. Alongside building features, I helped maintain consistency across the projects by reviewing branches, standardizing components, and ensuring brand designs were implemented consistently across pages.

Design handoff

Figma prototypeDesigner-owned prototypes reviewed together before any implementation began.
build

Implementation

React componentsResponsive interfaces built as reusable components to keep the codebase maintainable.
open
Merge requestEach feature branch raised as a GitLab merge request for team review.
review

Quality assurance

Code reviewReviewed changes for correctness and consistency before approval.
Feature testingTested the branch against the intended behaviour and reported defects back to the author.
approve
Staging deployOnly reviewed and tested work was promoted to the staging environment.
Schematic recreation of the delivery process I led. Original applications and interfaces are confidential organizational property.

Highlights

  • Built the CMS Web Management Settings module for subscription plans, history, and plan changes, including custom modals and fixes for backdrop, transition, and status update issues.
  • Trusted to review and approve merge requests before staging, covering work across shared components, dashboards, products, and 7+ system pages.
  • Migrated the AI Review page into a shared component structure, replacing page-specific markup so styling and responsive behavior stayed consistent across Contract Verifier.
  • Ensured assigned frontend modules were responsive across all tabs and screen sizes, fixing bugs, routing issues, and animation problems that came with it. Verifying that each feature behaved as expected.
  • Translated Figma designs into React components, planning component structure and reuse from the design before writing code.

“Reviewing other developers code changed how I write my own. The issues usually involved inconsistent components, fragile styling, and pages that behaved differently despite similar requirements. This taught me the value of shared components especially in large systems.”

EXP-03

Oct 2023 - Nov 2024

Video Editor & Graphics Designer

Freelance Independent Contractor

Location

Remote

Duration

1 yr 2 mos

Tools

Capcut, Adobe Illustrator, Adobe Photoshop, After Effects, Generative AI

Took on design work for individual clients/projects throughout college — logos, promotional graphics, infographics, and social media content across a range of industries. Not continuous employment, but recurring enough over a year to build a working creative process.

Highlights

  • Produced marketing reels including short-form advertisements, video sales letter (vsl), infographics, and promotional products.
  • Designed layouts and branding assets to client brief, working within existing brand guidelines where clients had them and establishing consistency where they didn't.
  • Built infographics that condensed information into something readable at a glance — the same problem a dashboard solves, approached visually rather than in code.
  • Ran projects end to end from brief to revisions to delivery, managing several at once alongside a full course load.

“Clients rarely describe what they actually want on the first try. Getting to a good result meant asking better questions upfront and treating revisions as information rather than criticism.”

More to explore.

See what I've built with this experience.