Layered mountain ridges receding into dusk haze above a valley of fog
AI automation engineer · Philippines

You describe the bottleneck. I build what removes it.

Follow-up, booking, and reporting, built to run without you watching. I scope it, build it, and can keep it running for you.

agents-for-project-management Self-hosted walkthrough
What this is

Most automations work in the demo and quietly fail on a Tuesday. A login expires, a form stops sending, and nobody notices for a week.

I build for the part where nobody is watching: when something breaks, someone hears about it before a customer does.

Services

Four service lines, one way in

Each one starts with the bottleneck you describe on a call. We agree the scope first, then I build.

01 / 04

AI automation systems

For service businesses where leads and bookings still run through someone’s inbox.

  • LEAD Every enquiry gets a reply the moment it lands, and shows up in your CRM with where it came from.
  • BOOK Booking, reminders, and rescheduling run without anyone chasing them.
  • HOW Built on n8n, GoHighLevel, and Cal.com.
02 / 04

Claude Code workflows

For teams adopting agentic development and tired of ad-hoc prompting.

  • SAME Everyone works from the same instructions, so results stop depending on who asked.
  • SAFE Nothing reaches a customer or production until a person approves it.
  • HOW Skills, hooks, and subagents in git, with cheap models on checks and capable ones on judgment.
03 / 04

Self-hosted infrastructure

For small teams and technical founders who want control of their data and their bill.

  • DATA Your data stays on servers you control, and moving it never needs a vendor’s permission.
  • SSO One login for every internal tool, and one place to cut off access when someone leaves.
  • HOW Docker stacks behind Caddy and Authentik, each defined in one Compose file.
04 / 04

Consulting

For anyone about to buy or build something expensive and unsure which.

  • MAP A written map of what should be automated first, what should wait, and what should stay manual.
  • TOOL Zapier, Make, or n8n. Hosted or self-hosted. The answer depends on volume and who maintains it.
  • RISK Where the current setup breaks under load, before it breaks in front of a customer.
Work

Systems I built and still run

Each one has a write-up showing how it is built.

Claude CodeTelegramVercel

Agentic lead-generation pipeline

Agents source businesses, qualify them by web presence, and build a demo site. Nothing goes out until I approve it.

Recurring scheduled tasks, human approval gate
Read the Agentic lead-generation pipeline entry
Claude Code skillsNotebookLMGoHighLevel

Business OS content pipeline

YouTube ingest, synthesis, image generation, and delivery run as versioned skills instead of a browser-tab habit.

Scheduled ingest, human-run repurposing
Read the Business OS content pipeline entry
Docker ComposeCaddyAuthentikLiteLLM

Self-hosted infrastructure stack

Around 30 Docker stacks behind Caddy and Authentik. Photos, documents, search, and an LLM gateway I run myself.

Running continuously, my daily driver
Read the Self-hosted infrastructure stack entry
Process

Scoped on a call, handed over running

Step 01

Scope the bottleneck

One call. You describe where the hours go. I tell you what I would build, what I would not, and roughly how long it takes.

Step 02

Build on infrastructure you own

Self-hosted where it makes sense, managed where it does not. Either way, the accounts, the data, and the logs are yours.

Step 03

Run it, then hand it over

The system runs for real before handover. You get the logins, a plain-English runbook, and the option of me running it for you.

About

Mark Lester Mahilum is an AI automation engineer in the Philippines who designs, builds, and runs agentic systems — n8n, MCP, and self-hosted infrastructure.

BASED Philippines (UTC+8), working with US and global clients
RUNS ON A self-managed VPS, a mini PC, and a Mac M1
APPS Immich, Paperless-ngx, SearXNG, and LiteLLM
CODE github.com/MarkLMahilum
Next step

Tell me what is eating your time.

A free 15-minute call is enough to see where automation fits. No deck, no discovery workshop.