Projects:

Selected Vue, Nuxt, TypeScript, Web Components, banking, travel, e-commerce, and freelance projects by Martin Ruiz.  

Frontend Developer (Contract)

Exclusive Resorts

2024
Exclusive Resorts
Maintained and evolved a Nuxt 3 luxury travel marketing site. Rolled out Prismic Slice Machine to enable no-code content publishing for marketing teams, eliminating engineering handoffs.
Vue 3Nuxt 3TypeScriptPrismicSalesforceSCSS

Full Stack Developer (Freelance)

ICCN — International Coaching Community Network

2022
ICCN — International Coaching Community Network
Built a custom CRM and membership platform with secure onboarding flows, role-based access control, a granular permission system, and a self-service admin panel so the organization can manage members without developer involvement.
LaravelVue.jsMySQL

Frontend Developer

Banamex (Citibanamex)

2018–Present
Banamex (Citibanamex)
Led the build of a reusable Web Components system in TypeScript for flagship banking journeys. Embedded accessibility and responsiveness standards across public and private banking experiences at enterprise scale.
JavaScriptTypeScriptWeb ComponentsNode.jsExpress.jsSCSSAccessibility (WCAG)

Frontend Developer

Cars.com

2023–2024
Cars.com
Developed Lit-based Web Components consumed across PHP-powered surfaces on one of the largest US automotive marketplaces. Profiled and tuned UI performance for inventory and admin experiences at scale.
LitWeb ComponentsJavaScriptTypeScriptSCSSPerformance OptimizationAccessibility (WCAG)

Fullstack Developer (Contract)

Meatcode

2026–Present
Meatcode
Long-term contract developer for a software agency, contributing to client projects across web and mobile with Node.js, React, React Native, Vue 3, and Nuxt 3.
Node.jsExpress.jsMongoDBReactTypeScriptReact NativeVue 3Nuxt 3

Full Stack Developer (Freelance)

All American Finishing

2022–Present
All American Finishing
Delivered a metal-finishing marketing and lead-generation website with Laravel and Vue, then led a full redesign and migration to Nuxt 3.
LaravelVue.jsNuxt 3

Frontend Developer

Pengo Developers

2018–2019
Pengo Developers
Developed and customized e-commerce solutions built on Magento, implementing responsive user interfaces, custom themes, and frontend features while collaborating with backend developers and designers. Focused on performance optimization, user experience, and maintaining scalable storefront components.
Magento 2PHPJavaScriptHTMLCSSLESSjQueryGitResponsive Design

Frontend Developer

Charter Solutions

2022–2023
Charter Solutions
Shipped React frontends for the Prism enterprise SaaS product backed by a GraphQL API and modular design system. Customized branding and themes for enterprise clients.
ReactTypeScriptGraphQLDesign SystemsHTMLCSS

Full Stack Developer (Freelance)

All American Cabinetry

2023
All American Cabinetry
Created a catalog and marketing website for a Las Vegas cabinetry studio with custom CMS tooling and a polished, brand-aligned UX reflecting the studio's premium positioning.
Nuxt 3TypeScriptCustom CMS

Webmaster

Queremos Comer

2017–2018
Queremos Comer
Developed and maintained the company's web platform, implementing new features and user interfaces with modern frontend technologies while collaborating with backend services and product teams. Focused on responsive design, performance, and delivering new functionality for the food ordering platform.
JavaScriptHTMLCSSPHPLaravelResponsive DesignGit

Full Stack Developer (Freelance)

Quivi Autoparts

2021–Present
Quivi Autoparts
Launched and later rebuilt an autoparts e-commerce platform — first with Django REST + Nuxt, then as a full Nuxt 3 implementation with improved architecture and simplified maintenance.
Django RESTNuxt 3PythonVue 3

Webmaster Jr.

Kaloni

2016–2017
Kaloni
Maintained and developed corporate websites, implementing new landing pages and marketing campaigns using HTML, CSS, JavaScript, and PHP. Collaborated with design and marketing teams to improve user experience, responsiveness, and SEO while ensuring consistent branding across multiple international sites.
HTMLCSS

Full Stack Developer (Freelance)

Birdsual Design

2023
Birdsual Design
Shipped a portfolio website for a graphic designer with visually rich, brand-aligned design, a MongoDB-backed content layer, and custom CMS integration so the designer can update their work independently.
Nuxt 3MongoDBNode.js