Skip to content
Arjel Ramos

API Lead

The offers and discounts API behind Disney Visa

Disney Visa cardholders receive offers and discounts, which requires a service that can decide what a given cardholder is entitled to and produce that outcome on demand. This is revenue-adjacent logic, not a read-only lookup.

Aug 2021 – Aug 2025Myridius (formerly RCG Global Services)The Walt Disney Company

Context

The problem

Disney Visa cardholders receive offers and discounts, which requires a service that can decide what a given cardholder is entitled to and produce that outcome on demand. This is revenue-adjacent logic, not a read-only lookup.

  • Payments
  • Loyalty & promotions
  • Enterprise APIs

Constraints

What shaped the solution

The boundaries that made this a design problem rather than an implementation task.

  • Eligibility rules are composite and change over time, so the logic had to stay legible to non-authors
  • Offer and discount outcomes feed partner-facing flows, so the contract had to be stable

Approach

Decisions and trade-offs

What I did, and why, rather than a list of tasks.

  1. Led the API design and delivery for the offers and discounts capability end to end
  2. Owned the domain logic that evaluates eligibility and produces offer and discount outcomes
  3. Kept the rule surface explicit rather than burying promotion logic inside request handlers

Outcome

What it produced

Metrics pending

This work has no recorded, verifiable figures attached to it, so none are claimed. The scope and decisions above are accurate; the numbers are simply not available.

Stack

What it was built with

  • Java
  • REST APIs
  • Payments integration
  • Loyalty & promotions
  • Offer rule engines

Hire me

Open to new opportunities

I take on a small number of engagements alongside my current role, and I am open to the right full-time position. Either way, the work that suits me best is owning a hard problem end to end and dealing directly with the people it affects.

  • Project or retainer

    Freelance & contract

    Senior hands on a defined problem — designing or rescuing an API, integrating payments or booking systems, or replacing a manual operation with automation. Scoped, delivered, and handed over with the documentation to run it.

    • API & microservice builds and rescues
    • Payments, promotions and booking integrations
    • Automation of manual operations
    • Fixed-scope audit or architecture review
    Start a freelance enquiry
  • Open to the right role

    Full-time role

    Technical Lead or Architect positions where I am accountable for delivery and work directly with stakeholders — the same shape as my current Disney engagement, which has held for over five years.

    • Technical lead or architect scope
    • Enterprise API and platform ownership
    • Stakeholder-facing delivery leadership
    • Building and mentoring delivery teams
    Discuss a full-time role

Based in Olongapo City (UTC+8). Five years working with US-based teams means I overlap comfortably with APAC and with the US morning, and I am used to operating on their hours when a delivery needs it.

Location
Olongapo City, Central Luzon, Philippines
Timezone
Asia/Manila (UTC+8)