Web developer & WordPress builder Available now · Replies within a few hours

I build the site, the checkout, and the tracking that proves it worked.

WordPress and WooCommerce builds, custom Next.js storefronts, Stripe checkout, and conversion tracking that reports honestly — shipped, launched, and kept online. 195+ sites currently running on infrastructure I manage.

195+
Live sites managed
163
Landing pages built
13
E-commerce stores
4yrs
Building for clients
(Selected work)

Real sites. Real checkout.
Open them yourself.

Every screenshot below is a live site you can click into right now — not a mockup, not a template demo. Most are taking real payments today.

Queen Bee Spa San Diego storefront homepage
E-commerce · Next.js + Stripe

A spa storefront that could be browsed — but not bought from.

The site shipped with a placeholder checkout that never charged anyone. I built a working side cart, integrated Stripe embedded checkout, wired the webhooks, and verified the whole flow against the live account before launch.

Result: real orders processing on infrastructure the client owns.

Stripe liveNext.js Visit site ↗
Beauty Frizz Bethesda WooCommerce site homepage
WordPress rescue · WooCommerce

A live WooCommerce store that lost its database mid-trading.

The store went down with its database wiped. I restored WordPress from the ground up, rebuilt the product catalogue, and configured Affirm as a live production payment gateway so customers could finance bookings.

Result: back online and taking payments within one day.

WordPressAffirm live Visit site ↗
Palm Desert Bee and Co WordPress store homepage
WordPress · Elementor + Astra

A WooCommerce catalogue built out, product by product.

Built new pages in Elementor on an Astra child theme and loaded a 30-product catalogue into WooCommerce with correct categories, pricing, and imagery — working directly against the WordPress REST API to keep it fast and consistent.

Result: a complete, editable store the owner can update without a developer.

WordPressElementorWooCommerce Visit site ↗
Landing page built for a medical spa client
Landing pages · at scale

163 landing pages, each with its own pixel, calendar, and timezone.

A repeatable mobile-first booking page: live appointment slots posted straight into the client's CRM, browser pixel plus server-side Conversions API, and event-ID deduplication so one booking is counted exactly once.

Result: reliable conversion reporting, and a new page live in under an hour.

Meta CAPICRM booking Visit page ↗

All case studies →

(What I build)

Two ways to get
the site you need.

Some projects should be WordPress — the owner needs to edit it themselves. Some should be custom — the design or the checkout won't fit a theme. I build both, and I'll tell you honestly which one your project actually needs.

Lane 01

WordPress & WooCommerce

For businesses that want to own and edit their own site without calling a developer for every change.

  • New builds in Elementor, or your existing theme
  • WooCommerce stores, product catalogues, and checkout
  • Payment gateways — Stripe, Affirm, PayPal
  • Redesigns and rebuilds of dated or broken sites
  • Speed, security, and Core Web Vitals cleanup
  • Hack recovery, backups, and database restoration
  • Plugin conflicts, migrations, and host transfers
Lane 02

Custom builds & apps

For projects where a theme gets in the way — bespoke storefronts, unusual checkout flows, real applications.

  • Next.js and React sites and storefronts
  • Stripe checkout, subscriptions, and webhooks
  • Booking systems wired directly into your CRM
  • API integrations and internal dashboards
  • Meta Pixel and server-side Conversions API
  • Migrations off Vercel, Wix, or Squarespace
  • Linux hosting, HTTPS, monitoring, and uptime
How I work

From unclear problem to measurable launch.

01

Trace the whole path

Before I change anything, I go through the page, the checkout, the integrations, the DNS, the hosting, and the reporting — so we fix the real problem, not the visible one.

02

Build and verify

I test the actual user journey end to end: a real payment, a real webhook, a real booking landing in your CRM. "It looks fine" is not a launch check.

03

Launch and support it

I deploy it, monitor it, and write down how it works — so the project stays maintainable whether or not I'm the one maintaining it.

(About)

Who you'd be
working with.

I'm Ivan — a web developer based in the Philippines, working remotely with clients in the US and Europe for the past four years.

Most of my work is for marketing agencies and small businesses in the beauty, wellness, and med-spa space. That means I've spent a lot of time on the unglamorous parts other developers skip: making the payment actually go through, making the booking actually reach the CRM, and making the ad platform report numbers the client can trust.

I currently keep 195+ domains online across my own Linux infrastructure, so I'm comfortable owning a project all the way from the design down to the server it runs on — and equally comfortable slotting into a team that already has its own stack and process.

I write clear English, I reply quickly, and I'll tell you when I think an idea won't work rather than quietly building it anyway.

Based in
Philippines · GMT+8
Hours
Flexible — I regularly overlap US business hours
Availability
Open to new projects and long-term roles
Response time
Usually within a few hours
English
Fluent — written and spoken
Comms
Email, Slack, WhatsApp, Zoom, Google Meet
Reporting
Daily or weekly updates, whichever you prefer
(Working together)

However you
prefer to hire.

Fixed-scope project

You know what you want built. We agree the scope, the milestones, and the price up front, and I deliver against it.

Best for: a new site, a store build, or a redesign.

Hourly / ongoing

You have a running site that needs continuous work — fixes, new pages, features, and the occasional emergency.

Best for: maintenance, support, and steady improvement.

Part-time or full-time

You want a developer on your team every week, not a one-off contractor. Set hours, direct communication, long term.

Best for: agencies and businesses with steady volume.

(Questions)

Things clients
usually ask.

Can you take over a site someone else built?

Yes — a good share of my work is exactly that. I'll audit what's there first and tell you honestly whether it's worth repairing or rebuilding, including the case where the honest answer costs me the bigger job.

Do you work with WordPress or custom code?

Both, genuinely. WordPress and WooCommerce when you need to edit the site yourself; Next.js or custom when the design or checkout won't fit a theme. I'll recommend whichever actually suits the project rather than whichever I feel like building.

Can you work in my timezone?

I'm in the Philippines at GMT+8 and regularly overlap US business hours. Tell me the hours you need covered and I'll tell you straight away whether I can commit to them.

Will my site actually be able to take payments?

That's the part I'd check first. I've repeatedly been brought in on sites that looked finished but had a checkout that never charged anyone. I verify payments against the live account — with a real transaction — before calling anything launched.

What do you need from me to start?

The URL if one exists, a short description of what it needs to do, and access to the hosting or admin when the time comes. If you're not sure what you need technically, describe the business problem and I'll work out the technical part.

What does it cost?

It depends on scope, so I quote per project rather than publishing a price list. Send me what you're building and I'll come back with a clear number and timeline — no obligation, and no drawn-out sales process.

Available for work

Let's get it working.

Send me the URL and what it needs to do. I'll reply honestly about fit, scope, and the fastest sensible route to launch.