Skip to content

I build operations systems, web applications and WordPress sites, from Manila

The system that replaces the spreadsheet your team is fighting.

Operations SystemsWeb ApplicationsRebuilds & PerformanceWordPress
Scroll to browse01 / 04

In detail

What each one actually involves

Four things, because these are the four I can show you finished work for. Scope, deliverables, and the stack I reach for are all below. Every engagement starts with a call and a fixed proposal, so none of this is a menu price waiting for a surprise.

01

Dashboards · Approval flows

Operations Systems

The system that replaces the spreadsheet your team is fighting.

Job orders routed on paper. Appointments in one sheet and the records they produced in another. Approvals that live in an email thread nobody can find. These are the systems a business runs on and nobody sells, and they are the work I do most. I start by watching how the job is done today rather than guessing at a schema, then build the tool that absorbs it: roles, approvals, records, and an audit trail that tells you who changed what.

Start here if your team runs a real process on spreadsheets, paper or an email thread, and nobody can say who changed what.

What you get

  • Process mapping before any code is written
  • Role-based dashboards and permissions
  • Approval and status workflows with a real audit trail
  • Reporting views, filters, and exports
  • Staff walkthrough and handover docs

Built with

LaravelNext.jsReactPostgreSQLMySQL

02

Next.js · React · Laravel

Web Applications

Product-grade applications, from the data model to the deploy.

Full builds where the interface is only half the work. I design the data model, write the API, build the front end against it, and take the whole thing to production. Auth, roles, background jobs, file handling, and the unglamorous parts that decide whether an app survives its first hundred users are part of the scope, not a later phase.

Start here if you need the whole product built rather than the screens: schema, API, interface and the deployment behind them.

What you get

  • Data model and schema design
  • Typed API with validation at the edges
  • Responsive, accessible interface
  • Auth, roles, and permissions
  • Deployment pipeline, environments, and handover

Built with

Next.jsReactTypeScriptNode.jsLaravelPostgreSQL

03

Modernize · Core Web Vitals

Rebuilds & Performance

Keeping what works, replacing everything that fights you.

A site that is slow, unmaintainable, or stuck on a stack nobody supports any more. I audit what is there, keep the URLs and the rankings, and rebuild the rest on something you can still edit in two years. Migrations run behind a redirect map so traffic lands where it did before, and the performance work is measured before and after, so what you get is a set of numbers rather than a claim.

Start here if you have a site that still works but fights you, and you cannot afford to lose its URLs or its rankings.

What you get

  • Technical and content audit
  • URL and redirect mapping, so rankings survive
  • Rebuild on a maintainable stack
  • Core Web Vitals, metadata, and structured data
  • Before and after benchmarks

Built with

Next.jsTypeScriptWordPressVercelLighthouse

Related work

Explore projects

04

Themes · Blocks · Headless

WordPress

Custom themes and blocks, or WordPress as a headless back end.

Three years of WordPress work, mostly the parts other developers avoid: custom blocks in PHP, an editor a non-technical client can actually use without breaking the layout, and theme code that survives the first plugin someone installs. When the front end deserves better than a theme, I keep WordPress as the editor and serve the site from Next.js.

Start here if you want a site a non-technical colleague can edit without it breaking the first time a plugin is installed.

What you get

  • Custom theme built from scratch
  • Gutenberg blocks and editor patterns
  • Plugin development and fixes
  • Headless setup with a Next.js front end
  • Migration off a page builder

Built with

WordPressPHPACFNext.jsMySQL

Related work

Explore projects

Questions

Before you get in touch

How much does a custom system or web app cost?

Every project is quoted at a fixed price. After a 30-minute discovery call you get a written proposal within 48 hours with the deliverables, the timeline and the price, so the cost is agreed before any work starts.

How does a project start?

With a 30-minute discovery call about your goals, scope and timeline. The proposal follows within 48 hours. Design and build happen in iterations with progress updates at every stage, and launch ends with a documented handoff.

What kind of businesses do you build for?

Businesses running a real process on spreadsheets, paper or email threads: job orders, appointments, approvals, records. I build the operations system that replaces it, with roles, approvals and an audit trail of who changed what.

Which technologies do you use?

Next.js, React and TypeScript on the front end, Laravel or Node.js on the back end, and PostgreSQL or MySQL for data. WordPress when a non-technical team needs to edit the site themselves.

Can you rebuild a website without losing its search rankings?

Yes. I keep the existing URLs where possible and map every changed one to a redirect, so traffic lands where it did before. Performance is benchmarked before and after, so you get numbers rather than a claim.

What happens after launch?

You get the code with documentation, and operations systems come with a walkthrough for your staff. I stay on after launch to fix any issues that come up.

Do you work with clients outside the Philippines?

Yes. I'm based in Manila and work with clients in the Philippines and internationally. I work async and share progress throughout the build.

Let's Connect

Have a system that needs building?
Let's figure out what it takes to ship it.

Whether you're starting from an idea or replacing an existing system, I can help take it from requirements to a deployed product.

Get In Touch