← Back to portfolio
About

I'm the whole team.

One person who architects, builds, deploys, documents, and maintains — with no coordination overhead and no gaps between roles. I automate the manual, day-to-day processes that quietly eat a business, and I keep AI on the side of the problem where it actually belongs.

Operating as
Digital Circuitry
Based in
Philippines · Remote
Education
BS Information Technology, Mapúa University
What I do

Three things, in this order

Most automation projects fail in the design stage and only reveal it in production. I work in the opposite direction — the argument happens first, while changing your mind is still cheap.

Architecture before code

Decisions, boundaries, states, behaviours, and tests get locked before a line is written. The bar I hold a spec to: a competent stranger could build substantially the same product without asking a clarifying question.

  • Ambiguity dies at design time, not in production
  • Versioned artifacts with explicit version numbers
  • Standing rules written down as they're decided

AI only where reasoning is required

Models handle language and judgment. Plain deterministic code owns the numbers, the state, and the verdicts. This is the difference between AI that demos well and AI that holds up on the thousandth run.

  • LLM output constrained to a strict JSON schema
  • A hard code gate between models — not a third model
  • Uncertain output labelled and routed, never silently shipped

Ship it, host it, keep it running

Schema design through deployment, then the operations after. There's no handoff between "the backend person" and "the frontend person," because there's no handoff at all.

  • Frontend, backend, database, and infrastructure in one pair of hands
  • Deployed on infrastructure I run and understand
  • Backups, monitoring, and access control from day one
Who it's for

You'll get the most out of me if…

01

You have a manual process quietly costing you hours

Data re-typed between systems. Documents read by a person and entered by hand. A weekly report someone assembles from four places. I've done these workflows — I worked as an Operations Coordinator before I automated them for a living, which is why I design automation around how the work is actually performed rather than how the org chart says it is.

02

You need one person to own delivery end to end

No agency layer, no account manager relaying requirements to a team you never meet. Scoping, architecture, build, deployment, and the conversation about all of it come from the same person. Small teams and solo founders get the most from this; it removes an entire category of coordination failure.

03

You want AI in the product without betting correctness on it

If a wrong answer in your system costs money, trust, or a compliance problem, you don't want a model making the final call. You want a model doing the reading and deterministic code doing the deciding. That's the architecture I default to.

And honestly, less so if…
  • You need a large team scaling many workstreams in parallel — I'm one person, and I'd rather say so than overcommit
  • You want the model to be the whole product with no deterministic floor under it
  • The requirement is "add AI" without a specific process to point it at
Skillset

What I actually work in

Listed by what I've shipped with, not what I've read about.

AI engineering

Multi-model pipelines with deterministic boundaries.

ClaudeGeminiMulti-model pipelines Deterministic validationHuman-in-the-loop reviewStrict JSON schema output

Frontend

Application shells, not just pages.

TypeScriptNext.jsReactTailwindHTML / CSS

Backend & data

Schemas designed so the wrong state can't be represented.

Node.jsPostgreSQLSupabase Row-level securityStripeREST APIs

E-commerce & platforms

Storefronts and the integrations behind them.

BigCommerceShopifyWordPressPayment integration

Infrastructure & ops

I recommend what I already run myself.

DockerLinux (Ubuntu Server)Cloudflare TailscaleBackups & monitoringVercel
Track record

Things that exist and run

Nothing here is aspirational.

Persona

PRODUCT

An AI-driven NPC psychology engine. Characters have needs, emotions, and personality modelled on established frameworks — AI voices them, but a host-owned resolver issues every verdict. Spec ratified at ~1,400 lines with 174 tests.

Family Web OS

PRODUCT

A desktop-metaphor web shell, one per user on a custom domain. Apps load dynamically from a two-tier catalog, over a locked schema with strict ownership guarantees.

Nvlst

PRODUCT

A novel-writing app built around a deterministic continuity engine. AI writes prose; the engine checks the facts. That split is both the architecture and the competitive position.

Gamma / BouieOS

3 DAYS

A browser-based terminal with a plugin architecture and a live demo, built by hand in three days. The plugin contract later became the app-loading foundation of a larger product.

How I work with you

Direct, documented, and honest about scope

I push back early

If a plan has a flaw, you hear it before it's built — when changing course is still cheap.

I'll tell you when the answer isn't AI

I've dropped tools I wanted to use because they solved nothing real. I apply the same test to your budget.

Decisions get written down

A dated decision log, rationale in the code, and versioned deliverables — so months later you can reconstruct why something is the way it is without me in the room.

I delete my own work

Duplicated screens get collapsed, dead layers get removed. Being willing to cut code is rarer than being able to write it.

I write as well as I build

Specs, documentation, and handover notes you can actually read. I've sustained structure across an 80,000-word manuscript; a technical spec is not the hard part.

Your work stays yours

Confidential engagements are referenced by category, never by name — including on this page.

Background

How I got here

Now

Freelance Developer & Contractor — Digital Circuitry

Solo delivery of client and product work, operating as a registered sole proprietorship.

2024–2025

Operations Coordinator

Process ownership and coordination. This is the part that informs everything else: I've personally run the manual workflows I'm now asked to automate, so I know where they actually break.

2023–2024

Virtual Assistant

Client-facing remote work. Currently applying it in the other direction — drafting the handbook for a VA Workers' Cooperative under RA 9520, covering governance, fee, and platform policy structure.

2021

BS Information Technology — Mapúa University

The formal foundation under the self-directed work that followed.

Why me

Four reasons, plainly

No gaps between roles

One person architects, builds, deploys, documents, and maintains. Nothing falls between two job descriptions, because there's only one.

The mistakes are already paid for

My rules exist because I found the failure modes on my own projects. That's cheaper for you than discovering them on yours.

Honest about scope

I'll say when a feature overlaps a competitor's moat, when a tool is over-engineered, and when AI is the wrong answer entirely.

Verifiable

Public GitHub, a live resume, running infrastructure, and shipped writing. You can check every claim on this page.

You're cheap to succeed after

The usual contractor risk isn't bad code — it's opaque code and vanished context. A decision log, rationale in the file headers, and memo-grade commit messages mean the next engineer to open the project can pick it up, including if that engineer isn't me.

Genuine range in one person

Database and schema, application, payments, storage, AI integration, deployment, and the operations afterwards — handled by the same person on the same project. That spread is normally two or three hires.

Have a process worth automating?

Tell me what it is and what it currently costs you in hours. I'll tell you honestly whether it's worth building.