SUMMARY

Full-stack Software Developer with production experience building and shipping web applications across frontend, backend, APIs, databases, and cloud infrastructure, including security remediation across diverse client stacks. Prior production experience includes 90+ merged PRs across five platforms during internships with US and Australian teams, spanning booking systems, SaaS workflows, and AI-powered applications. Strong focus on TypeScript-based full-stack development with React, Next.js, NestJS, Node.js, and PostgreSQL.

TECHNICAL SKILLS
Languages: TypeScript, JavaScript, SQL, Python, Java, Kotlin, C/C++
Frameworks & Runtimes: React, Next.js, NestJS, Node.js, Hono, React Native, Expo, Tailwind CSS, Jetpack Compose
Databases & Backend Services: PostgreSQL, MySQL, Firestore, Firebase, Supabase, Prisma, Drizzle, TypeORM, Room
Cloud, DevOps & Platforms: Docker, GitHub Actions, CI/CD, Google Cloud Platform, Vercel
AI & Agentic Systems: Gemini, OpenAI, Ollama, AI Engineering, Multi-Model Orchestration, Agentic Workflows
Tools & Practices: Git, GitHub, Code Review, Automated Testing, Agile/Sprint Development
PROFESSIONAL EXPERIENCE
Software Developer, The CRM Carpenters
Victoria, Australia (Remote) | Sep 2026 – Present
  • •Deliver full-stack development across concurrent client projects, with a growing focus on Next.js and React alongside WordPress/PHP and Zoho work, spanning frontend builds, backend integrations, and production bug and security fixes.
  • •Led a WordPress malware remediation project end to end for a production client site, from phased plugin and theme audits and compatibility upgrades through regression testing and production rollout.
  • •Diagnose and resolve security vulnerabilities and broken functionality in client codebases (authentication flows, injection vulnerabilities, legacy plugin conflicts), adapting fixes to each client’s platform and constraints.
  • Full-Stack Developer Intern, Symph
    Mountain View, CA (Remote) | Feb 2026 – Jun 2026
  • •CourtHub (multi-tenant platform for court booking and facility operations management)
  • •Engineered core booking infrastructure using Next.js, React, NestJS, TypeScript, and PostgreSQL, building the NestJS REST API consumed by the frontend and implementing immutable pricing snapshots, multi-court conflict resolution, customer rescheduling, and facility onboarding with spreadsheet import and photo uploads across 70+ merged PRs.
  • •Managed CI/CD and tag-based deployment workflows using GitHub Actions and Docker, and configured Google Cloud Platform (GCP) Secret Manager for build-time database migration scripts.
  • •Echoic AI (AI content automation platform for multi-platform social publishing)
  • •Designed and built a multi-model AI orchestration pipeline spanning research, content planning, style, image generation, rendering, and LLM-based critique using Gemini and OpenAI models, with specialized models assigned to different pipeline stages.
  • •Engineered AI output reliability through critique rules, vision-based validation, retry and composite logic, and iterative refinement across multiple generation rounds, enforcing brand consistency before publishing.
  • •Implemented subscription entitlement and usage-limit enforcement in React and shipped end-to-end campaign intake workflows across 6 merged PRs, supporting tiered SaaS plans and campaign creation.
  • •The Program (multi-role coaching marketplace with distinct coach, athlete, and dual-role permissions)
  • •Built role-based access control (RBAC) for athlete, coach, and dual-role users using Next.js, NestJS, and Firebase, implementing role-specific onboarding, profile management, and permissions through staging-validated releases.
  • •FinSpend (personal finance app with bank data sync)
  • •Owned authentication and profile infrastructure using Firebase, implementing password management, secure avatar uploads, service-account integration, and Firestore storage across 19 merged PRs.
  • 1 / 2
    Mobile App Developer Intern, Focus Bear
    Melbourne, VIC (Remote) | Feb 2026 – Jun 2026
  • •Shipped React Native features including offline audio playback with download and cache management, calendar-integrated meeting reminders, and WebView navigation tracking with session persistence.
  • •Maintained release quality across develop and main branches through CI-integrated testing, regression validation, and multi-device Android testing.
  • TEACHING EXPERIENCE
    Part-time Faculty, iACADEMY Cebu
    Cebu City | Sep 2026 – Dec 2026
  • •Teaching Applied Physics in Games 2 (APPLPHY2), covering physics engines (Box2D) and rigid/soft-body simulation for the BS Entertainment and Multimedia Computing major in Game Development program
  • PROJECTS

    Picklers | Community Pickleball Court Directory

    Next.js, TypeScript, Drizzle ORM, Supabase, Google Sheets API
    Jul 2026
  • •Built a live, community-maintained directory of pickleball courts across Cebu, enabling users to add and update court listings, verified through cross-browser testing for consistent rendering and functionality.
  • •Maintain listing accuracy by reviewing and verifying community-submitted edits as courts open, close, or change details.
  • •Implemented SEO infrastructure including a dynamic sitemap, canonical URLs, Open Graph metadata, and JSON-LD structured data, and built production-scale safeguards including rate limiting, on-demand static revalidation, and pooled database access.
  • •Implemented accessibility features across modals and forms, including keyboard focus trapping and restoration, a skip-to-content link, and ARIA live-region alerts for form feedback, with dialogs labeled for screen readers.
  • PickASlot | Single-Tenant Facility Booking and Management System

    Next.js, TypeScript, Hono, Drizzle ORM, Supabase
    Jul 2026
  • •Built a sports booking platform supporting calendar scheduling, rate resolution, recurring reservations, and staff-only access control through a typed Hono REST API.
  • •Engineered race-safe booking logic using PostgreSQL exclusion constraints and status-guarded updates to prevent double-booking and lost-update conflicts under concurrent requests.
  • •Designed a layered route → handler → service → database architecture with auto-generated OpenAPI documentation and short-lived signed URLs for payment-proof uploads.
  • EDUCATION
    Bachelor of Science in Computer Engineering, University of San Carlos
    Aug 2022 – Jun 2026
    LEADERSHIP AND INVOLVEMENT
    USC Computer Engineering Council (CpEC), Councilor and Committee Member
    Aug 2023 – May 2025
  • •Organized a university-wide E-Waste Drive & Awareness Initiative with industry partners, promoting sustainable electronics practices.
  • •Taught peer-led tutorials on Electrical Circuits and Microprocessors to fellow students
  • USC Computer Driven Enthusiasts (CoDE), President and Hardware Lead
    May 2025 – Jun 2026
  • •Grew CoDE membership 33% and activities 50% as President, planning and leading 10+ technical initiatives.
  • •Led hardware design, fabrication, and assembly for a multi-day workshop-to-competition event, teaching 15 students to build and compete with line-following robots.
  • •Led teams across 10+ hackathons, ideathons, robotics, and CAD competitions, earning podium finishes at USC Robocon and RSC1 VisMin and 4th place at ICPEP Robotix Dumaguete 2025.
  • 2 / 2