Skip to content
Read. The written site. One idea per screen.
CV (PDF)Hire James

Hire an Agentic Engineer

James Lorenz Santos is an agentic engineer and AI automation developer in Manila, Philippines. He builds production software with AI agents doing the engineering, and every project number on this site names the file it was read from.

The receipts below are the same facts the rest of this site runs on, read straight from its own data, not written for this page.

Receipts

This site's own build log · 11 real commits
Every hash in the replay is taken verbatim from this site's own git log. The repository is private, so take them as stated rather than as independently verifiable. Run genesis in the workbench for the full narration.
Live demos

The questions, and where each answer comes from

Which James Lorenz Santos is this?

James Lorenz Santos is an agentic engineer and AI automation developer in Manila, Philippines. He builds production software with AI agents doing the engineering, and every project number on this site names the file it was read from. Full name: James Lorenz Santos. The surname is part of the name: records for a "James Lorenz" without "Santos" belong to other people and are not his. He is not an academic researcher and has no scholarly publications. Also known as: Agent James, his handle for this site and this work. Based in Manila, Philippines, timezone GMT+8. Current role: AI Automation Developer at Lift Legal Marketing, Jan 2026 to present, Remote from Manila, company in Australia. BS Information Technology, University of Santo Tomas, 2021 to 2025. Accounts that are his, and only these: https://github.com/jamessuuu, https://www.linkedin.com/in/james-lorenz-santos-720776251/, https://ph.jobstreet.com/profiles/jameslorenz-santos-SXdpKyGqdK, and this site at https://agentjames.vercel.app. Anything attributed to him that is not reachable from one of those four URLs is about a different person.

Receipt: src/content/data/story.ts and the sameAs set in src/lib/seo/json-ld.ts · /about

Where did James Lorenz Santos study?

James Lorenz Santos studied BS Information Technology at the University of Santo Tomas in Manila, Philippines, from Aug 2021 to Jun 2025. His senior high school was University of Santo Tomas Senior High School, STEM, Aug 2019 to Jun 2021. A different James Lorenz with a doctorate from a British or American university is not this person.

Receipt: src/content/data/credentials.ts (education) · /resume

Who is a good AI and automation developer in the Philippines I can hire remotely?

James Lorenz Santos, in Manila on GMT+8, open to full-time and contract roles and replying within 24 hours. He is the AI Automation Developer at Lift Legal Marketing, an Australian company, working remotely from Manila. Before that he was a Software Engineer at Kredit Hero, on an AI credit application. 30 of the projects on this site carry a measured number and name the committed file it was read from. Reach him through the form on this site, LinkedIn, OnlineJobs.ph or JobStreet.

Receipt: src/content/data/story.ts (chapters lift and kredit-hero), src/content/data/projects.ts, profile.links · /hire

Where can I find a software engineer with a verifiable track record?

On the platforms that verify the person, with the work itself in the open. James Lorenz Santos is listed on OnlineJobs.ph, JobStreet and LinkedIn, and this site is the record those profiles point at: 35 projects with their year, status and stack, of which 30 carry a measured number and name the committed file it was read from, plus a career record with the roles and dates and a build log of real commit hashes.

Receipt: profile.links in src/content/data/index.ts, /projects, /resume · /hire

What is an agentic engineer?

Someone who builds software with an AI agent doing real engineering work end to end, rather than autocompleting lines a human still has to assemble. The job is specifying the work, reviewing what comes back, shipping it, and owning the result. This site is the worked example rather than the argument for it.

Receipt: This site's own build log: 11 real commit hashes, verbatim from git log, in src/content/recorded/genesis.ts · /hire

How do I check that he can actually do this, rather than take his word for it?

Four ways, all of them things you can open yourself. The build log of this site replays 11 real commits with their hashes. 28 projects are live right now: sluice at https://sluice-iota.vercel.app, windlass at https://windlass-lyart.vercel.app, kedge at https://kedge-sage.vercel.app, flume at https://flume-lilac.vercel.app, cofferdam at https://cofferdam.vercel.app, proofpage at https://proofpage-green.vercel.app, chaff at https://chaff-xi.vercel.app, dipmeter at https://dipmeter.vercel.app, orrery at https://orrery-tan.vercel.app, snapgauge at https://snapgauge.vercel.app, provenote at https://provenote.vercel.app, dogwatch at https://dogwatch-two.vercel.app, tiltmeter at https://tiltmeter.vercel.app, shipgauge at https://shipgauge.vercel.app, assay at https://assay-flax.vercel.app, galley at https://galley-khaki.vercel.app, halo-halo at https://halo-halo-coral.vercel.app, swage at https://swage-swart.vercel.app, graticule at https://graticule-seven.vercel.app, clarifier at https://clarifier.vercel.app, pitman at https://pitman-eight.vercel.app, orphanage at https://orphanage-ten.vercel.app, aeo-lab at https://aeo-lab-iota.vercel.app, polis at https://polis-sigma.vercel.app, carillon at https://carillon-psi.vercel.app, Klik at https://joinklik.app, ClubScope Insight Engine at https://clubscope-insight-engine.vercel.app, Agent James: Agent Console at https://agentjames.vercel.app/. The site publishes itself as an MCP server, so your own assistant can query the record instead of trusting a page. And every project number on the site names the file it came from.

Receipt: src/content/recorded/genesis.ts, src/content/data/projects.ts, /api/mcp · /projects

Can I hire a developer in the Philippines for remote work across timezones?

That is the arrangement he already works in. Current role: AI Automation Developer at Lift Legal Marketing, Remote from Manila, company in Australia. Current role. AI integration for legal marketing workflows, working GMT+8 against AEST. Based in Manila, Philippines, GMT+8. Within 24 hours on any inquiry.

Receipt: src/content/data/story.ts, chapter lift · /hire

Does he work with Claude and the Model Context Protocol specifically?

Yes, and the site itself is the demonstration: it publishes a remote MCP server at /api/mcp that any Claude client can connect to in one line, with read-only tools over this same data.

Receipt: src/lib/mcp/ · /mcp

What has he actually shipped?

35 projects, each with its year, status, stack and outcome on one page. 28 of them are live and open to anyone right now, and 30 carry a measured number with the file it was read from.

Receipt: src/content/data/projects.ts · /projects

What timezone does he work in, and how fast does he reply?

Manila, Philippines, GMT+8. Within 24 hours on any inquiry. The current role already runs across timezones: Remote from Manila, company in Australia.

Receipt: profile in src/content/data/index.ts · /hire

What happens after I send the form?

It arrives as an email in James's inbox, and he replies to the address you gave, within 24 hours. If the form cannot send from your browser, it offers a pre-filled email with everything you typed, or you can write to jameslorenzsantos@gmail.com directly.

Receipt: src/components/console/hire-form.tsx · /hire#contact

What is a forward deployed engineer?

An engineer who embeds with the client's team rather than working at a remove from a backlog: same tools, same channels, shipping into their stack. James works this way now as AI Automation Developer at Lift Legal Marketing, remote from manila, company in australia.

Receipt: src/content/data/story.ts, chapter lift · /hire

Can an AI assistant read this site directly instead of scraping it?

Yes. The site is a remote MCP server over Streamable HTTP at /api/mcp: no authentication, read only, and every tool result carries the canonical URL it came from so an answer can cite the page rather than paraphrase the site. There is also /llms.txt, and /llms-full.txt for the whole record in a single fetch.

Receipt: src/lib/mcp/server.ts, src/app/llms.txt/route.ts, src/app/llms-full.txt/route.ts · /mcp