Four production apps I designed, built, and now operate on my own. All started in November 2025 and are live.
K
KabuhayanLive
The operating system for community lenders in the Philippines.
Started Nov 2025 · Solo founder, engineer, and operator
A multi-tenant business-to-business platform that SEC-registered Philippine lending companies run their whole operation on. Kabuhayan is a platform, not a lender; each partner is the lender of record under the Philippine lending and financing company laws (RA 9474 and RA 8556). It turns origination, servicing, collections, capital, and compliance into one auditable system.
What it does
Multi-tenant partner portal with 9 subscription tiers, from solo lenders to multi-branch operations
Full loan lifecycle with origination, servicing, repayment schedules, and an interest and fee engine
Collections operations with collector assignment and field workflows
Capital build-up (CBU) and contributor (CLIP) programs plus an investor trickle-back engine
An Agimat XP gamification layer
Built-in regulatory compliance for Truth in Lending EIR/APR disclosure (RA 3765), Data Privacy (RA 10173), and Anti-Money-Laundering (RA 9160)
Append-only audit logging across every data change
How it's built
Next.js (App Router) and React with TypeScript
Supabase (PostgreSQL) with row-level security across 80+ tables for hard tenant isolation
Business logic in Postgres RPCs
PayMongo payment rails
565+ automated tests (Vitest) with ADR-driven architecture and disciplined migrations
Deployed on Vercel
Built solo with a spec-driven, agentic development workflow
A modern, no-custody take on the Filipino paluwagan.
Started Nov 2025 · Solo founder, engineer, and operator
A consumer app that digitizes the traditional Filipino rotating savings and credit association (ROSCA). Members form circles, contribute each period, and take turns receiving the pooled payout. Built around a no-custody design so the app never holds member funds; it coordinates and records while money moves between members.
What it does
A full rotation lifecycle engine (circle activation, period contribution, closing, and disbursement)
No-custody architecture
KYC onboarding pipeline
Dispute resolution system
Rate limiting and append-only audit logging
Multi-language support (i18n)
A notification system for contributions, payouts, and circle events
A marketing site with SEO and a BIR-compliant business QR
How it's built
Next.js and React with TypeScript
Supabase (PostgreSQL) with circle-scoped row-level security
AI-assisted, on-brand social content at team scale.
Kabuhayan Marketing Suite · Started Nov 2025 · Solo founder, engineer, and operator
A multi-tenant SaaS that helps small teams go from idea to consistent, on-brand marketing content without a full design and copy pipeline, keeping voice and visual rules intact across output.
What it does
AI-assisted content generation with brand voice and visual rules enforced
Multi-tenant team accounts with role-based permissions
A full subscription lifecycle with trial-to-paid, downgrade scheduling, and usage metering
Self-serve partner onboarding
A transactional email system with canonical templates
How it's built
Next.js and React with TypeScript
Supabase (PostgreSQL) and Vercel
PayMongo billing integrated end to end including webhook handling
Security hardened with SSRF protection, CSP, rate limiting, and IDOR fixes
EA
EA CopilotLive
The tool version of the executive-support work I offer.
Started Nov 2025 · Solo founder, engineer, and operator
An executive-assistant decision-support app that productizes my own EA craft. It turns the judgment calls of high-level support into a system an assistant can lean on. It closes the loop on this portfolio: I built the tool version of the work I'm offering you.
What it does
Gmail OAuth with calendar read access for unified inbox and schedule context
Sandboxed inbox rendering for safe HTML email display
Advanced reporting
A Board Builder for organizing priorities and decisions
A responsive information architecture
How it's built
Next.js and React with TypeScript
Hardened Supabase auth on Vercel
Gmail and Google Calendar API integration
Delivered for clients
Agency and brand projects
As Producer and Project Manager at Foxhole QA (Jan 2020 to Dec 2023), I led delivery on 30+ digital projects for global agencies and brands, spanning websites, mobile apps, web AR/VR, e-commerce, and campaigns. I owned scoping through launch: planning, backlog, user stories and acceptance criteria, budgets, vendors, and cross-functional teams, applying Agile, Scrum, or Waterfall to fit each project.
At Plan Left LLC (Jan 2024 to Apr 2026), a Nashville digital marketing and web development agency, I was the operational backbone for senior leadership across 15+ client accounts and an internal team of 10+. As Senior Executive Assistant and Operations Project Manager, I did more than support the work. I designed the systems and automations the agency ran on.
1Project workflow system
A delivery system the whole agency ran on
Problem
Work moved across 15+ accounts with no shared structure, so status and priority were hard to read.
What I built
An end-to-end project workflow in Structure PPM via Tempo, with boards, swimlanes, and staged pipelines mapped to how each team actually delivers.
Result
One consistent system for planning and tracking every project, with clear ownership and stage at a glance.
2Automated reporting
Weekly utilization on autopilot
Problem
Weekly utilization and status reporting ate hours of manual work.
What I built
Google Apps Script automations that pulled and aggregated Jira and Tempo data into weekly utilization reports.
Result
Cut manual reporting time by several hours every week and gave leadership a reliable weekly view.
3Calendar-to-ticket automation
Time and meetings, tracked as work
Problem
Meetings and commitments lived in Google Calendar, disconnected from where the work was tracked.
What I built
Automation that turns Google Calendar events into actionable Jira tickets, so time and dates are captured against the right project.
Result
Meeting time became trackable work, with less manual ticket entry.
4PTO automation
Leave requests that route themselves
Problem
Time-off requests were manual to collect, approve, and track.
What I built
A Google Forms PTO flow that notifies the right people and converts each request into a Jira ticket for tracking and approval.
Result
A single, visible trail for every leave request, with no manual re-keying.
5Meeting intelligence
Transcripts turned into action
Problem
Decisions and action items from meetings were lost in long transcripts.
What I built
A flow that takes Fireflies meeting transcripts and turns them into connected, relevant Jira tickets tied to the right work.
Result
Meeting outcomes became tracked tickets instead of forgotten notes.
6Partner data automation
Data moving cleanly in and out
Problem
Data flowing to and from a partner's application needed manual handling and was error-prone.
What I built
Automations in Make (make.com) that route incoming and outgoing data on the partner's application reliably.
Result
Cleaner data movement with less manual work and fewer handoff errors.
7Financial automation
Income and expense, tracked and projected
Problem
Leadership needed one clear financial picture, with expenses categorized and a read on what was coming.
What I built
QuickBooks automation that tracks income and expense, categorizes each expense, and projects incoming income and expense from trend and period-over-period comparison. Monthly reporting also pulls from Stripe.
Result
Supported leadership review of $150,000 in monthly revenue with accurate, categorized, forward-looking figures.
8SOP and knowledge wiki
A department's worth of documented process
Problem
Recurring work was ad hoc, inconsistent, and lived in people's heads.
What I built
An entire internal wiki holding departments' worth of SOPs, runbooks, and process documentation.
Result
Reduced manual effort and gave the team one trusted source for how work gets done.
9CRM and operations backbone
One source of truth for client data
Problem
Client and project records were spread across systems.
What I built
Standardized records across HubSpot, GoHighLevel, and Jira, plus invoice, vendor payment, and expense tracking with accounting.
Result
Clean, current data leadership could act on.
10Inbox and calendar ownership
Leadership prepared for every engagement
Problem
Leadership was buried in email and scheduling across 15+ accounts.
What I built
Full inbox and calendar ownership with drafting, triaging, and gatekeeping.
Result
Inboxes held at zero and leadership prepared for every engagement.
Beyond the systems: the executive support I owned
The day-to-day work that runs alongside the automations, carried across 15+ accounts and a team of 10+.
Email managementDrafting, triage, and gatekeeping to inbox zero.
Calendar managementScheduling and conflict resolution across accounts.
Support managementHelpdesk and client support via Freshdesk and Freshchat.
Project managementScoping, backlog, and delivery across 15+ accounts.
Website buildsCoordinating and shipping client websites end to end.
Content writingCopy and documentation kept on brand and clear.
Design and creativesOn-brand visuals and assets in Figma and Canva.
Accounting and billingInvoicing, vendor payments, and expense tracking.
ReportingUtilization and financial reporting for leadership.