Senior Platform Engineer · Philippines
Yes, I talk to AI all day. It still asks permission.
Ten years of turning distributed chaos into boring, well-tested infrastructure: the pipeline that carried every Penbrothers app to production, student systems at Oracle, NOC dashboards for Google as a vendor. Go, TypeScript, Python. After hours I build for actual humans - an agent-run OS I work from, live translation for my church, small tools finished properly. This site is the evidence.
Open to senior platform engineering roles and consulting engagements.
Current signals
baked Oct 24, 2026
- Last deploy
- today
- github actions
- CI status
- passing
- github actions
- Commits
- 80
- git
- Writing published
- 15 posts
- content/
- Case studies
- 6
- content/
- Last essay
- today
- content/
- Data layer
- 1075 lines
- data/
- Site age
- 13d ago
- github
Static site - no servers. These values bake into the HTML at build time; every push to main rebuilds and redeploys them.
A year of shipping
The 2021 how-to895 contributions in the last year, peaking at 70 on Oct 11, 2026 - the day this site was rebuilt. Baked from the GitHub calendar at build time; the skyline is the same idea I wrote about in 2021, now running on my own site.
Fluid Typography
realtime in-memory layoutThe city was built of words, and I walked between them. Wherever I went, they stepped aside. For years I called it avoidance. Every room kept a shape of me that did not fit, so I made myself smaller and kept walking. The years taught me to walk apologetically, shoulders folded like an unread letter. I learned the edges of every corridor. I spoke at hallway volume, and moved like someone always arriving, never home. Some nights the parting looked like a door closing, so I stopped expecting anyone to turn around. Then one evening, in the middle of the crowd, I stopped. I braced for the gap to widen, for the words to run. They did not run. The words came back, close enough to read. Close enough to feel the ink still drying. They had never been turning away. They had been making room. The space was never empty. It was kept. So that is what the parting was: not a wall retreating, but a crowd leaning in. The corridor I feared was a held breath. The silence was not absence; it was a chair pulled out. I stand taller now, and the words walk with me. If you are walking between words tonight, stop once. See who was waiting. Rest here, Walker. Then walk on. You were never avoided. You were being awaited.
What I bring
Production platform work
The pipelines, dashboards, and internal tooling other engineers shipped on - at Penbrothers, Google (as a vendor), and Oracle.
Self-directed systems
Systems I found a reason to build: agent infrastructure I run my own day on, and a complete live-translation stack for my church.
Craft and open source
Small tools finished properly - tested, documented, and shipped - plus civic-tech work in the open.
Featured work
All projectshelper
2026
An agent-authored operating system for my own executive function: 17 skills, confirm-first write gates, and an append-only audit trail, grounded in real Jira, git, and calendar data.
Markdown vault / Agent skills / Jira / Confluence / Git
Captions intercepted from spf.io, LLM-translated into conversational Taglish with context buffering, persisted for review, and served to a live Material 3 caption viewer - deployed on Deno Deploy.
Deno / TypeScript / Qwen2.5-72B / Supabase / Deno Deploy
A REST API serving Philippine Congress data from a Neo4j graph - legislators, bills, committees - with schema validation and automatic OpenAPI documentation. Built for the BetterGov.ph civic-tech initiative.
Deno / Hono / Neo4j / Zod / OpenAPI
Recent writing
All postsThe 15-minute terminal and git primer
Oct 24, 2026
Just enough terminal and git to follow the vibe coding series without being lost: the prompt, ls and cd, and the four git verbs that act as your undo button.
Your first agent run with OpenCode
Oct 24, 2026
The finale of the vibe coding series, where the Mac and Windows tracks rejoin: connect OpenCode to its free model catalog, clone a starter site, and watch the agent change a real file on your screen — for $0.
Set up your Mac or Windows machine for vibe coding
Oct 24, 2026
A verified series for non-developers: from a clean Mac or Windows machine to watching an AI coding agent change a real file on your screen. OpenCode and its free models — nothing else to install.
Contact
Hiring for a platform team, or need one built? hello@napjose.ph
I answer every serious email - role conversations and consulting engagements alike.