Full-stack engineer building backends, billing and AI pipelines.

Full-stack software engineer with 6+ years of experience building web applications and SaaS products with NestJS, Node.js, TypeScript, Next.js, MongoDB, MySQL and AWS.

Available for remote work · Manila, PhilippinesNestJS · Next.js · TypeScript · MongoDB · AWS · Stripe · OpenAI · and many more

6+

Years experience

8

Companies

9

Roles shipped

34

Technologies

01 — About

About

Full-stack software engineer with 6+ years of experience building web applications and SaaS products with NestJS, Node.js, TypeScript, Next.js, MongoDB, MySQL and AWS. Specializes in backend architecture, database design, Stripe subscription billing and AI integrations (OpenAI, ElevenLabs, Fal AI and video generation models). Since 2024, working remotely with international teams on contract and full-time engagements.

How I work

  • Designs the data model and API contracts before writing handlers.
  • Implements Stripe billing with auditable tiered plans, credits and refunds.
  • Uses AI tooling to accelerate delivery while keeping review standards.

Backend architecture

NestJS and Node.js services, REST APIs and microservices on AWS.

Database design

MongoDB, MySQL and PostgreSQL schemas, entities and relationships.

Stripe billing

Subscriptions, tiered pricing, credit-based billing and refunds.

AI integrations

OpenAI, ElevenLabs, Fal AI and video generation models.

02 — Experience

Experience

Most recent first.

  1. Aspiros

    Texas, USA
    Sep 2025 – Jun 2026

    Software Engineer (Freelance) · VideoDuck project

    Feb 2026 – Jun 2026

    • Built AI video generation pipelines integrating Fal AI, Wavespeed, Kling v3, Seedance 2 and Nano Banana 2 for text-to-video, image-to-video and video-to-video workflows.
    • Integrated ElevenLabs for AI narration and built export pipelines for one-click YouTube publishing.
    • Implemented credit-based Stripe billing with tiered subscription plans and automatic refunds for failed generations.
    • Designed the MongoDB schema and entity relationships for a NestJS backend deployed on AWS.
    NestJSMongoDBAWSStripeFal AIElevenLabs

    Software Engineer (Freelance) · Aspiros Wellness App

    Sep 2025 – Feb 2026

    • Built AI-powered wellness modules for sleep analysis, nutrition logging, activity tracking and mental health check-ins using the OpenAI API.
    • Developed personalized AI health insights and recommendations from user tracking data.
    • Integrated Stripe for subscription payments.
    • Built and maintained NestJS and MongoDB services on AWS, using Claude Code to speed up delivery while keeping code quality high.
    NestJSMongoDBAWSStripeOpenAI APIClaude Code
  2. OpStack AI

    California, USA
    Mar 2025 – Feb 2026

    Software Engineer (Freelance)

    • Built backend services that aggregate and sentiment-score customer reviews, messages and surveys across multiple franchise locations.
    • Developed a Priority Engine that generates ranked task lists (review replies, follow-ups, re-activation campaigns) from cross-location insights.
    • Designed the MongoDB database schema, including key entities and relationships.
    • Integrated Stripe subscriptions with tiered pricing and configurable plan options.
    • Diagnosed and resolved backend API issues in a NestJS application deployed on AWS.
    NestJSMongoDBAWSStripe
  3. Planned

    Tennessee, USA
    Sep 2024 – Mar 2025

    Software Engineer (Freelance)

    • Used the OpenAI API to generate nutritional information for recipes and extract recipe content from websites.
    • Integrated Stripe subscriptions with tiered pricing and configurable plan options.
    • Integrated RevenueCat for in-app subscriptions.
    • Built NestJS and MongoDB services on AWS and coordinated with mobile and web developers on API integration.
    NestJSMongoDBAWSStripeRevenueCatOpenAI API
  4. Nutshell Technology

    Sydney, Australia
    Mar 2024 – Apr 2025

    Software Engineer (Full-time)

    NestJSTypeScriptDockerMySQLMongoDBAWS
  5. TechEdge Solutions Inc.

    Makati, Philippines
    Dec 2021 – Feb 2024

    Software Engineer (Full-time)

    Next.jsTypeScriptNode.jsExpressNestJSMySQLMongoDB
  6. City of Malabon University

    Malabon, Philippines
    Jan 2021 – Dec 2021

    Full Stack Developer (Contract)

    LaravelVue.jsMySQLAWS
  7. Freelance

    Manila, Philippines
    Jul 2020 – Dec 2020

    Software Developer

  8. Universidad de Manila

    Manila, Philippines
    Dec 2019 – Jul 2020

    Web Developer

    CodeIgniterMySQLjQuery

03 — Personal Projects

Personal Projects

Products I design, build and run on my own time.

Requizzer homepage screenshot

Requizzer

Study platform that turns documents, photos and YouTube videos into quizzes, summaries, cheat sheets and flashcards, with preset question banks for Philippine CSE, LET and college entrance exams.

AIQuiz generationFlashcardsSaaS
Collaub homepage screenshot

Collaub

Event planning platform where coordinators, clients, guests and suppliers plan together: household guest lists with RSVP tracking, link-based invitations over Messenger or SMS, programme, tasks, budget and a supplier directory.

Event planningRSVPSupplier marketplaceSaaS

04 — Skills

Skills

Languages

JavaScriptTypeScriptPHP

Frontend

ReactNext.jsVue.jsTailwind CSSBootstrapMaterial UIAnt Designshadcn/ui

Backend

Node.jsNestJSExpressLaravelCodeIgniterREST APIsMicroservices

Databases

MongoDBPostgreSQLMySQLFirestore

Cloud

AWSOracle CloudGoogle Cloud

Payments

Stripe (subscriptions, tiered pricing, credit-based billing)RevenueCat

AI & Tools

OpenAI APIChatGPTClaudeClaude CodeGeminiElevenLabsFal AI

05 — Education

Education

Bachelor of Science in Information Technology

Universidad de Manila

Cum LaudeCollege Achiever Awardee

Contact

Open to remote backend, billing and AI-integration work.

Remote from Manila, Philippines. Available for contract and full-time engagements.