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