PJ Juplo

About

PJ Juplo.

I am a Singapore-based builder who ships small, opinionated products end to end: design, code, and the infrastructure underneath. Most of what I build runs locally first and answers to me, not to a vendor's roadmap.

By day I'm a photographer and videographer; after hours I build software - apps I put in front of users, automations that run my studio, and an AI system that remembers how I work. I approach an interface the way I frame a shot: deliberately, with nothing wasted.

I default to local, free, and open-source tools, and I only reach for a paid or external service when a local one genuinely cannot do the job. The bar for shipping is the same either way: it has to feel considered, not templated.

Tech stack

What I build with.

Front-end


Next.js · React · React Native (Expo) · JavaScript · Tailwind CSS · PWA · HTML/CSS

Back-end


Node.js · Supabase · Sanity CMS · PostgreSQL · SQLite · REST APIs & Webhooks

Infrastructure & DevOps


Docker · Vercel · n8n (self-hosted) · Git & GitHub · Seafile / SeaDrive · Tailscale · Local-first (Mac Studio)

AI & Machine Learning


Claude Code · Codex · Hermes-agent · OpenCode · OpenHuman (tinyhumans.ai) · LM Studio · Ollama · Anthropic · OpenAI · MCP servers · RAG / embeddings · Whisper (speech-to-text) · Obsidian · GitHub repos