Frontend engineer building the tools content teams rely on.
For 5+ years I've built production web applications with React, Next.js, TypeScript and Node.js — most recently the CMS and Page Configuration Manager behind ABS-CBN's iWantTFC streaming platform.
I own frontend architecture end to end and work closely with backend, design and QA in agile sprints — from a Storybook design system used across squads to payment flows and editorial platforms serving millions of readers.
Lately I've been building with LLMs: a RAG application for semantic search over VOD content metadata, evaluating output quality and designing retrieval pipelines with LangChain, LangGraph, MCP and the Claude API.
Download resumeSkills & tools
Frontend
- React.js
- Next.js
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
- Redux
- Material-UI
Backend & Data
- Node.js
- Express.js
- MongoDB
- REST APIs
Testing & Tooling
- Jest
- React Testing Library
- Storybook
- Webpack
- Docker
- CI/CD
- Git
- Figma
AI & LLM
- LangChain
- LangGraph
- LangSmith
- RAG pipelines
- MCP
- Claude API
- Prompt engineering
Experience
Senior Frontend Developer · iWantTFC 3.0 CMS & PCM
Jan 2025 — PresentABS-CBN Corporation · iWantTFC (SVOD platform) · Philippines (Remote)
- Architected a custom CMS and Page Configuration Manager for iWantTFC 3.0 in React.js and Next.js, letting content teams manage thousands of VOD assets and cutting engineering dependency for page updates by ~40%.
- Built a RAG application for the iWantTFC CMS with LangChain and LangGraph, enabling semantic search over VOD content metadata.
- Dockerized local development for the CMS and PCM services, standardising onboarding across platforms.
- Mentored junior engineers through code reviews and sprint planning.
Frontend Developer · Tickets CMS, PCM & Order History
Aug 2023 — Dec 2024ABS-CBN Corporation · iWantTFC Tickets · Philippines (Remote)
- Designed and built a custom CMS for iWantTFC Tickets from scratch in React.js, enabling real-time video updates and a 25% increase in user engagement.
- Led the Order History & Payments module, integrating secure payment gateways and increasing successful transactions by 30%.
- Raised unit test coverage of payment and order flows by 35% with Jest and React Testing Library.
Frontend Developer · News Web Application & IMP Design System
Aug 2022 — Jul 2023ABS-CBN Corporation · ABS-CBN News · Philippines (Remote)
- Built and launched the ABS-CBN News web application in React.js and Next.js, serving millions of monthly readers.
- Led the IMP Design System, a Storybook component library used across squads, improving cross-team development efficiency by 30%.
- Led SEO optimisation for the IMP project, improving search rankings by 20–100%.
Education
Bachelor of Technology in Electronics and Communication Engineering
GITAM (Deemed to be University)
How I work
Listen first
Understand the problem and the people before reaching for a solution.
Make it simple
Strip away everything that doesn't serve the core job to be done.
Ship & learn
Get it in front of real users, measure, and iterate honestly.