Skip to content

Mark James Espinosa

Full Stack Web Developer with 2+ years of experience building, optimizing, and maintaining production web applications using Vue.js, Nuxt.js, Laravel, PHP, and Node.js. Proven track record of diagnosing and resolving critical performance issues, implementing secure OAuth authentication, and translating complex Figma designs into pixel-perfect, responsive interfaces. Skilled at collaboratin

Get in touch GitHub
Years shipping
3+
Projects delivered
3
Based in
Philippines . Remote
Portrait of Mark James  Espinosa

Selected work

A few things worth opening. The full list lives on the projects page.

All projects
Handmade by Honey

Handmade by Honey

An e-commerce store for handcrafted and fresh flower arrangements. Customers get order customisation and a guided checkout; the owner gets a dashboard for products, customers, promo codes, analytics and shipping rules.

  • Nuxt
  • Supabase
  • PostgreSQL
  • Tailwind CSS
Witty Manager V3

Witty Manager V3

Rebuilt the product frontend from Figma in Nuxt 3 and Tailwind, working against a Node.js API layer. Used SSR, composables and layouts to keep the module structure maintainable as the surface area grew.

  • Nuxt 3
  • TypeScript
  • Tailwind CSS
  • Node.js

Where I work

Full history
Posbang Corporation logo

Web Developer

Posbang Corporation

2024 – Present

Build and maintain internal tooling and the company e-commerce platform. Optimised the PrestaShop-based camera rental system, shipped new features against a Laravel API, and built the Witty Manager V2 and V3 frontends in Vue, Nuxt and Tailwind.

Working stack

Everything I use
  • Vue 3
  • Nuxt
  • React
  • Tailwind CSS
  • Laravel
  • Node.js
  • Supabase
  • Firebase
  • MySQL
  • MongoDB

Hiring for a full-stack role?

Send the brief and I'll tell you honestly whether I'm the right fit.

jamesespinosamark@gmail.com

Mark James Espinosa

© 2026 · Built with Nuxt 4, Tailwind and Firebase