Skip to content

$ whoami

Software that ships.
Products that last.

I’m Xavier, a full-stack developer and designer. I build web apps, AI integrations, games and 3D assets, from the first design through launch and support.

Open to freelance, short-term and part-time work · Philippines

xavier.png 80×100
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Vue.js
  • Tailwind CSS
  • Leaflet maps
  • PWA
  • Flutter
  • Swift
  • PHP
  • Laravel
  • WordPress
  • Node.js
  • FastAPI
  • REST APIs
  • MVC
  • OOP
  • Auth & roles
  • WebSockets
  • SQL
  • MySQL
  • PostgreSQL
  • RDBMS
  • Prisma
  • Drizzle
  • Supabase
  • Git
  • AWS
  • Vercel
  • Docker
  • CI/CD
  • Discord bots
  • Monitoring
  • Vitest
  • Playwright
  • Unit tests
  • End-to-end tests
  • Stripe
  • Subscriptions
  • Webhooks
  • Invoicing
  • Secure auth
  • Rate limiting
  • Caching
  • Load testing
  • User interviews
  • Competitor audits
  • Usability testing
  • User flows
  • Information architecture
  • Wireframes
  • UI design
  • Interactive prototypes
  • Game UI / NUI
  • Design systems
  • Accessibility
  • Developer handoff
  • Landing pages
  • Responsive web
  • Conversion design
  • Claude API
  • OpenAI API
  • Structured output
  • Streaming
  • Tool use
  • MCP servers
  • Workflows
  • Discord & app bots
  • RAG
  • Embeddings
  • pgvector
  • Document ingest
  • Evals
  • Prompt caching
  • Guardrails
  • Observability
  • Vision models
  • Document parsing
  • Speech-to-text
  • Text-to-speech
  • Support bots
  • Website chat
  • Human handoff
  • Knowledge bases
  • Unity (C#)
  • Unreal (C++ / Blueprints)
  • Godot
  • Enemy AI
  • Rapid prototyping
  • Level design
  • Game feel
  • Playtesting
  • Netcode
  • Matchmaking
  • Leaderboards
  • Cloud saves
  • Steam & mobile builds
  • Profiling
  • Analytics
  • Updates & patches
  • Game UI
  • HUDs
  • Controller support
  • Localisation
  • Lua
  • Qbox
  • QBCore
  • ESX
  • ox_lib
  • React NUI
  • Menus
  • Phones
  • Resmon tuning
  • oxmysql
  • Anti-exploit
  • txAdmin
  • Hosting
  • Tebex
  • Discord
  • Add-on vehicles
  • Handling.meta
  • Liveries
  • LODs
  • MLO interiors
  • Collisions
  • Portals & occlusion
  • YMAP placement
  • Custom clothing
  • EUP
  • Texturing
  • Stream packs
  • Luau
  • ModuleScripts
  • RemoteEvents
  • Server authority
  • Roblox UI
  • Tweens
  • Mobile & console input
  • DataStores
  • ProfileStore
  • Game passes
  • Developer products
  • Map building
  • Terrain
  • Lighting
  • Optimisation
  • Meshes
  • Weapons & vehicles
  • Characters & rigs
  • SurfaceAppearance
  • UGC accessories
  • Layered clothing
  • Classic clothing
  • Marketplace upload
  • Studio plugins
  • Systems & kits
  • UI kits
  • Model packs
  • Hard surface
  • Props
  • Environments
  • Vehicles
  • UV unwrapping
  • Baking
  • PBR materials
  • Retopology
  • Collision meshes
  • Export pipelines
  • Rendering
  • Turntables
  • Rigging
  • Animation
  • Three.js
  • Sculpting
  • Character modelling
  • Skinning
  • Facial blendshapes
  • Environment art
  • Interiors
  • Archviz

Things I've built

all 5 projects →

//Full-Stack Development03

//UI/UX Design01

  • 2026Product design and front end

    Tow Booking App

    A tow-booking app that works like a ride-hailing app: the customer pins their car, picks a truck at an upfront price and tracks it live, while the nearest tow partner accepts the job on their own phone.

    • React
    • TypeScript
    • React Router
    • +3

//AI Engineering & Integration01

Services

7 entries

How I work

Every service runs on the same four steps, so a design job can turn into the build without starting over.

more about me →
  1. step_01

    Brief

    A short call about what you need, who it's for and when it has to be live.

  2. step_02

    Design

    Flows and screens in Figma, agreed with you before any code is written.

  3. step_03

    Build

    The app or resource, shipped in small pieces you can try as it grows.

  4. step_04

    Run

    Deployed, documented and handed over, with fixes covered after launch.

contact.sh

$ ./start-project --with xavier

Got a product, a game or an AI idea to build?

sanmiguelxavier0@gmail.com