full-stack developer
I build things that actually work.
From web and mobile frontends to Spring Boot microservices, Kubernetes deployments to SQL and NoSQL backends — I handle the full picture so you don't have to piece it together.
projects
Selected work

Scripture Cast
LiveA free, lightweight Windows app that displays Bible verses on a second screen for church services — built as a focused, scripture-only alternative to OpenLP for small churches. Operators search or jump to references like "John 3:16", pre-load a service plan, and step through verses live while a frameless fullscreen window feeds the projector. Supports King James Version and Tagalog Ang Biblia (with red-letter text and italicized supplied words for KJV), and is compatible with OpenLP Bible databases for adding more translations. Open source and distributed as a standalone .exe, no installation required.




A Closer Walk
LiveA quiet daily devotional app for morning and evening — nothing more. Pairs a daily King James Version Bible verse with a reading from Charles Spurgeon's classic devotional, Morning and Evening, using his original, unmodernized words rather than a paraphrased version. Includes Strong's/Treasury of Scripture Knowledge cross-references, an Android home-screen widget for today's verse, and optional daily reminder notifications, all wrapped in a calm, ambient light/dark reading UI designed to favor stillness over engagement hooks.







Armor Up!
In DevelopmentA 2-6 player Flutter card game that teaches the Armor of God (Ephesians 6) through take-that gameplay, built for Sunday school and youth group settings. Each player defends six pieces of armor against attacks from the rest of the table — a hit degrades a piece from Strong to Weakened to Lost, repaired only through specific restore cards, creating constant tension between finishing off opponents and saving your own armor. Supports hotseat pass-and-play and LAN multiplayer, with a pure Dart rules engine fully decoupled from the UI, balance-tested using a custom deterministic simulation harness that plays out thousands of bot-driven games to evidence-check card design decisions. Built with heavy AI-assisted development — Claude helped implement, test, and audit each phase, while architecture, game design, balance tuning from real playtesting, and final review were done by hand.



The Penta Beach Resort
LiveEnd-to-end website for a beach resort client in Zambales, Philippines — designed and built solo, from UI/UX through backend, now running in production for a paying hospitality business. Guests check availability and book rooms directly through a self-built reservation engine (dates, guest count, room type, multi-currency pricing), browse rooms, restaurants, and amenities, and view a photo gallery, all backed by an authenticated admin API for managing listings and media uploads.



Solar Asset Inventory System
In DevelopmentInternal inventory and serial number tracking platform for a solar company. Handles uniqueness scoping, asset lifecycle, and real-time updates across field teams. Currently in development.



Collection Tracker
LiveFull-stack web app for tracking personal collections. Features CORS-safe API, MongoDB persistence, and a clean React UI deployed on Cloudflare Pages. Currently in development.



Colophon
LiveA book release calendar concept, built after seeing a job posting asking for exactly this and hesitating too long to apply — so I built it anyway to prove I could. A dark "reading room" theme with typographic book covers standing in for fetched images, a compact month map (dot-grid, not boxed cells) for at-a-glance browsing, and a releases ledger below it that skips empty days entirely and expands straight to full detail. The underlying pattern — a compact calendar paired with a detail list, linked by click-to-scroll — generalizes past books to any dated content: album drops, product launches, event listings. Vue 3 + Vite, deployed on Cloudflare Pages.
tech stack
Microservices Platform
ProductionProduction-grade backend infrastructure at a corporate scale — service mesh, secrets management, event streaming, and GitOps-based continuous delivery.
skills
Tools I work with
Frontend
- React / React Native
- Vue 3 / PrimeVue
- Expo
- Cloudflare Pages
- HTML / CSS / JS
Backend
- Spring Boot
- FastAPI / Python
- Node.js
- PostgreSQL
- REST APIs
Data & messaging
- MongoDB
- Kafka
- AWS Secrets Manager
- Datadog
DevOps & cloud
- Kubernetes
- Argo CD
- Kong API Gateway
- Docker / AWS
about
A bit about me
I'm a full-stack developer based in the Philippines with hands-on experience across the entire stack — from pixel-level UI to production Kubernetes clusters.
I build using modern tools and AI-assisted workflows to ship faster without cutting corners on quality. Every project I take on is something I define, architect, debug, deploy, and maintain — the result is working software I can stand behind.
When I'm not writing code, I'm arranging music, teaching guitar, or out on a ride.
9+
years shipping production software
Solo-built
client sites, live and in production
End-to-end
design, build, deploy, and maintain
contact
Let's connect
Available for freelance projects, consulting engagements, and long-term collaborations. Let's talk about what you're building.