Projects

Career timeline

A chronological view of the work reflected in my resume, from early startup delivery to senior platform engineering.

Jan 2026 – Present

Senior Software Engineer

SiteMinder

AWS, Concourse, TypeScript, Airflow, VueJS, NodeJS, GraphQL, Terraform

  • Led critical runtime and infrastructure modernization across multiple core services, resolving complex dependency and build compatibility blocks.
  • Improved backend reliability by auditing event-driven workflows, identifying failure modes, and implementing resilient deletion and synchronization processes to eliminate failure loops.
  • Extended notification and messaging service capabilities by expanding configuration options and optimizing request filtering behavior.
  • Supported release processes, production readiness, and operational improvements across engineering teams while driving onboarding and technical documentation.
Key projects
  • Platform Modernization & Infrastructure UpgradesUpgraded supporting infrastructure to newer runtime versions and solved legacy build deadlocks.
  • System Reliability & Error Handling AuditRefined event-driven failure loops and implemented resilient deletion routines.
  • Notification Service & Messaging EnhancementsImplemented request formatting and granular filtering logic for product-wide alerts.
  • Reservation & Platform System EnhancementsStreamlined cross-functional UI detail views and core backend booking engines.

Jan 2023 – Dec 2025

Full Stack Engineer

SPINS, LLC

GCP, AWS, Concourse, TypeScript, Python, Airflow, React, NodeJS, GraphQL, Terraform

  • Built core portal landing pages and unified application modules using React, GraphQL, and Node.js.
  • Maintained a strict 95%+ TDD coverage threshold (lines, branches, functions) across deployments to eliminate regressions.
  • Maintained legacy Python data ingestion platforms and automated remaining manual processes, reducing human error by up to 80% and man-hours by up to 90%.
  • Created shared component libraries used across the entire engineering ecosystem, drastically accelerating development velocity.
  • Created automated PowerBI report workflows and tooling that collapsed multiday manual processes into streamlined portal operations.
Key projects
  • Legacy Powertabs AutomationCreated a React admin dashboard accelerating report delivery by 50% and cutting infrastructure overhead by 10%.
  • Welcome SPINS Learning CenterBuilt a proxy server engine surfacing Confluence CMS attachments, media files, and assets securely to the public within one week.
  • Welcome SPINS Row Level Security & Access AutomationEngineered an Airflow data pipeline tying Salesforce subscriptions to PowerBI access, replacing manual syncs with single-report granular governance.
  • PowerBI Embedding Admin ManagementCollapsed a 2-day manual dashboard embedding process into a 2-click automated portal layout.
  • PowerBI Report Load TestingDesigned an automated Selenium load testing suite comparing architectural capacities, securing 70% cost savings for engineering teams.
  • Spins Digest POC & Rule EngineDeveloped a rule-based engine chat service utilizing TypeScript and Node.js WebSockets.
  • Legacy Scorecards Pipeline Automation v1 & v2Built Airflow pipelines streamlining period releases into a single-button click, cutting release costs by 20% and manual effort by 90%.
  • DSA Reviews Ingestion PipelineBuilt a TypeScript/Node.js PubSub ingestion cluster to process high-volume scraped review data from Amazon and multi-channel platforms.
  • Digital Shelf Analytics Platform & Shared ComponentsCreated global React hooks, standard UI component libraries, and a custom Auth0 wrapper library alongside built-in user mimicking functionalities.

Nov 2021 – Dec 2022

Full Stack Mobile App Engineer

edamama PH

AWS, Node.js with TypeScript, Flutter, Kafka

  • Led the Shop-Track product pillar team, managing tracking architectures, subscribe-and-save features, and gift registries.
  • Architected the initial Product Listing Refactor to accelerate search performance and implement event-driven patterns for microservices migration.
  • Coded cross-platform mobile features using Flutter, deploying custom order splitting trackers and price preview banners within aggressive deadlines.
Key projects
  • Shop-Track product pillarLed a key customer activity tracking feature area across mobile and web, including subscribe-and-save and gift registry flows.
  • Product Listing & Wishlist RefactorsDecoupled legacy monolith modules into high-speed, event-driven microservices.
  • Rapid mobile deliveryDelivered cross-platform mobile features and architecture work under tight deadlines.

Jun 2021 – Jan 2023

Software Engineer

Lab @ Home PH

Ruby on Rails, React, Heroku, GitHub

  • Spearheaded engineering best practices standardization as a pioneer engineer.
  • Designed and built primary public booking interfaces and internal administrative tooling from scratch using StimulusJS + Ruby on Rails and React.
  • Enabled automation of manual operational workflows, reducing manual effort by 50%.
Key projects
  • Primary company websiteBuilt the main web presence from scratch using Ruby on Rails and shaped its core customer experience.
  • Booking and admin interfacesDeveloped the booking experience and internal management tools to support day-to-day operations.
  • Internal workflow toolsCreated internal Rails and React applications to automate business processes and reduce manual effort.

Project work from my resume

A compact view of the side projects and product experiments that rounded out my hands-on engineering experience.

2023 – 2024

DYB - Digital Yearbook

Full Stack Engineer

Built a Ruby on Rails + React MVP for digital yearbooks in the Philippines, including a proof-of-concept flip-book experience and role-based access modeling.

  • Delivered a lightweight MVP for digital yearbook experiences.
  • Explored a flip-book interaction concept for the product experience.
  • Modeled user access rules and role-based permissions for different contributors.
RailsReactProduct MVPPermissions

2023

OmegaLUL

Independent exploration project

Created an anonymous chat platform as a websocket and Node.js exploration project, with load testing that reportedly handled 1,000+ concurrent connections.

  • Built a real-time anonymous chat experience.
  • Explored websocket-centric architecture and scaling patterns.
  • Validated the approach with performance-focused load testing.
Node.jsWebSocketsReal-timeLoad testing

2024

ParkingLotOO

Coding challenge turned product

Turned a technical interview challenge into a Rails application that was containerized and deployed.

  • Built a polished Rails app from a coding challenge brief.
  • Containerized the application for deployment readiness.
  • Used the project to exercise product thinking and delivery discipline.
RailsDockerDeploymentInterview challenge

2024

VCT Simulation

Python tooling project

Built a Valorant tournament prediction tool using Python and Monte Carlo simulation, with scrape-based inputs for team win-rate and map-bias data.

  • Implemented Monte Carlo-based match prediction logic.
  • Pulled team performance and map-bias signals from external sources.
  • Turned a hobby interest into a data-driven simulation workflow.
PythonMonte CarloScrapingData tooling