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.
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.
- Led the API design and delivery for the offers and discounts capability end to end
- Owned the domain logic that evaluates eligibility and produces offer and discount outcomes
- 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
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
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)