Skip to content

Jahz.
Software & web developer

I build web apps, internal tools, and mobile apps from the interface to the database, shipping from Manila for teams that need things to work.

Software & web developerManila, PhilippinesOpen for projects
Illustrated portrait of Jahz

Built for production.
Not for demos.

Jahz · Software & web developer · Manila, PH

I'm a software and web developer based in Manila. I design and ship full-stack products: the screens people click, and the systems underneath.

Kastr: worship slides, run live from anywhere.

Real production software for worship teams and live operators, not a concept deck.

Live in production
kastr.site

Run the room from a browser tab.

Online setlists, lyrics, and live media projection designed for front-of-house operators, worship teams, and live performers. Gives operators instant slide slicing, multi-display output, and mobile remote clickers without heavy desktop installers.

Architecture
Zero-install Web
Sync
Real-time cues
Control
Mobile clicker
  • Setlists with run dates and automated Today/Tomorrow schedule cues
  • Smart lyrics engine that automatically slices slides on blank lines and headers
  • Deck and phone clicker mode to cue slides from anywhere in the venue
  • Custom song styling, video backgrounds, and low-latency presentation output
kastr.site/app
Kastr run deck presenter view

Real capture · Kastr run deck

Also shipping: Jed

One clone, one client, ready to ship.

Client Site StarterLive demo

One clone, one client, ready to ship.

A production-ready base for branded client websites, built on TanStack Start and Supabase. Each client gets a fresh clone with sign-in, an admin panel, a blog, a contact inbox, and an API and MCP server already working. It was first used to rebuild a church website.

Setup

One clone per client

Access

REST API + MCP

Admin

Blog, pages, inbox

  • Pages and blog drafts in a block editor, with media, redirects and RSS
  • Roles enforced by row-level security, with optional or required two-step login
  • One personal access token works for both the REST API and MCP
  • Every API call runs as the token owner and lands in the audit log
TanStack StartReact 19TypeScriptTailwind CSSSupabaseMCP
jed-starter.vercel.app
Jed starter public homepage
Jed mobile homepage

Real captures

What I do

End-to-end product work, from the first screen to the database and the deploy.

WO-08

Full-stack development

End-to-end web applications with modern frameworks, from the form to the database.

WO-14

Internal tools

Dashboards and admin panels that cut the back-and-forth out of operations.

WO-41

Mobile development

iOS and Android apps with React Native, for when the product needs to live in a pocket.

WO-31

Performance

Debugging, optimization, and keeping production apps honest when they get slow.

WO-22

Websites and CMS

WordPress and Drupal builds, migrations, and the glue that keeps content teams shipping.

WO-27

Hosting and traffic

Caching, filtering, and shaping traffic so sites stay fast and hosting bills stay small.

Tools I reach for

  • React
  • React Native
  • TanStack
  • TypeScript
  • Next.js
  • Tailwind
  • WordPress
  • Drupal
  • PostgreSQL
  • Node.js
  • Vercel
  • Prisma
  • Supabase
  • Convex
  • GitHub
  • Docker
  • AWS
  • GraphQL
  • Redis

Let's build something useful.

A question or a hello is enough. I read everything and reply as soon as I can.

projects
Open for projects
location
Manila, Philippines

Send a message