Marvin Villamar

I build production web, mobile, and reactive backend systems — and use generative AI and AI-assisted development to design, build, and ship them faster.

Right now I'm building SmartFleet for Royal Caribbean Group.

RCRoyal Caribbean GroupCurrent role
MMicrosoft certifiedAzure Fundamentals
BSBulacan State UniversityBS Information Technology · Cum Laude
4+
years shipping production software
71
ships running code I maintain
10+
enterprise systems behind one reactive API
4
industries: cruise, banking, insurance, IoT

02 — projects

All projects →
  • TrackJob · DashboardDEMO
    Full stack developer
    Search
    Posted: this week·Full-time·Pay at least PHP 80k / mo

    48 roles for “Full stack developer” · Philippines

    Jobs for the title on your résumé

    Full Stack Developer

    Orbit Studio

    Save for later
    Makati, PhilippinesFull-timePHP 90k–120k / movia JobStreet
    ReactNode.jsPostgreSQL

    Senior Full Stack Engineer

    Nimbus Health

    Save for later
    Remote · PhilippinesFull-timeUSD 3k–4k / moHimalayas
    TypeScriptNext.jsAWS

    TrackJob

    Your whole job search in one dashboard. TrackJob finds open roles that match your résumé, then tracks every application for you: it reads your Gmail and moves each one from applied to interview to offer on its own. Interview prep and your progress live in the same place, so you never juggle job boards, spreadsheets and inboxes again. Try it as a guest, no sign-up needed.

    Next.js 16 · React 19 · MUI · NestJS · Prisma · PostgreSQL · Gmail API · Claude API · Pyodide · Vercel · Railway

03 — experience

Full history →
  • 2025Software Engineer / Full Stack DeveloperRoyal Caribbean Group · Fully remote
  • 2025Software Engineer / Full Stack DeveloperFreelance · Fully remote
  • 2023Application DeveloperIBM · Onsite
  • 2022Associate Software EngineerAccenture · Hybrid

04 — stack

Frontend

  • React 19
  • Next.js (App Router)
  • React Native
  • Vue.js
  • TypeScript
  • TanStack Query
  • Zustand
  • Redux
  • Pinia
  • Tailwind CSS
  • Material UI
  • shadcn/ui
  • Nx monorepos
  • react-intl (i18n)

Backend

  • Java 21
  • Spring Boot 4
  • Spring WebFlux
  • Project Reactor
  • Node.js
  • NestJS
  • REST
  • OAuth / JWT
  • JPA / Hibernate
  • Apache POI
  • TypeORM
  • Keycloak / SSO
  • Swagger / OpenAPI

Data

  • Oracle
  • MySQL
  • DB2
  • MongoDB
  • Couchbase
  • Hazelcast

Data Viz & Maps

  • Highcharts
  • AG Grid
  • kepler.gl
  • Leaflet
  • MapTiler

Cloud & Delivery

  • Docker
  • OpenShift / Kubernetes
  • ArgoCD (GitOps)
  • AWS
  • Google Cloud Run
  • Firebase
  • Vercel
  • GitLab CI

Testing

  • JUnit
  • Mockito
  • Reactor Test
  • WireMock
  • Jest
  • Playwright
  • Selenium
  • SonarQube

Observability

  • Splunk RUM
  • OpenTelemetry
  • Micrometer
  • Log4j2

AI Engineering

  • Generative AI
  • AI-Assisted Development
  • Claude Code
  • GitHub Copilot
  • Cursor

05 — certifications

  • Microsoft Certified: Azure FundamentalsMicrosoft
  • React — The Complete Guide (Hooks, Router, Redux)Udemy
  • Git Complete — The Definitive GuideUdemy
  • The Complete Web Developer: Zero to MasteryUdemy

06 — contact

Building something? Let's talk.

I'm open to full stack and backend roles, contract work, and interesting problems. The fastest way to reach me is email.