~$ Senior Backend Developer

Jose Navarro.

I design, build and run production systems: architecture, data modeling, security and deployment.

  • Node.js
  • TypeScript
  • PostgreSQL
  • Docker
  • Full Stack
scroll
01

Profile

Planet I · Kernel

Systems Engineer with 4+ years building software and full ownership of production systems.

I designed and technically lead a multi-tenant ERP built with Node.js, TypeScript and PostgreSQL, and defined the architecture and conventions the rest of the team builds on. I document my decisions in ADRs and put security and reliability first.

I’m also fluent in frontend (Vue/Nuxt, React) and bring AI into both the development workflow and the products themselves.

bash — jose@prod

            
  • 0+ REST endpoints
  • 0+ versioned migrations
  • 0+ test suites
  • 0+ documented ADRs
02

Stack

Planet II · Tenant

Layered isolation, atomic transactions and well-documented APIs. The tools I work with every day:

01Backend

  • Node.js
  • TypeScript
  • NestJS
  • Nuxt / Nitro
  • REST APIs
  • OpenAPI / Swagger
  • Zod
  • Deno Edge Functions
  • PHP

02Architecture

  • Multi-tenant
  • API design
  • Serverless
  • RLS
  • Least privilege
  • CSP
  • Atomic transactions
  • ADRs

03Databases

  • PostgreSQL
  • Views & indexes
  • Migrations
  • Drizzle ORM
  • SQL Server
  • Redis
  • Firestore

04Cloud & DevOps

  • Docker
  • Docker Compose
  • GitHub Actions
  • VPS Linux
  • Nginx
  • AWS
  • Vercel
  • Supabase
  • Cloudflare Pages

05Quality

  • Vitest
  • Playwright
  • ESLint
  • Strict TS
  • Husky
  • Conventional Commits

06Frontend

  • Vue 3
  • Nuxt 4
  • React 19
  • Astro
  • Next.js
  • Tailwind
  • TanStack
  • PWA
  • SSR / SSG
  • WCAG AA

07AI & automation

  • Claude Code (agents, skills, hooks)
  • Cursor
  • Document extraction with LLMs
  • Claude · Gemini · OpenAI
  • n8n
  • Zapier
03

Experience

Planet III · Postgres
  1. May 2026 — Present

    Senior Backend / Full Stack Developer

    Global Talent · Clients: Recoautos and Grúas Bermejo (Spain) · Remote

    • Architect and lead developer of Go360, a multi-tenant ERP in production: one app and one database serving several companies with isolated data.
    • I set the conventions, structure and quality standards the team builds its modules on.
    • Built Berme-GO end to end (fleet, maintenance, planning, quotes, tow-driver portal) and the document management module for Reco360.
    • Migrated the platform from Supabase to self-hosted infrastructure with CI/CD and automated deployment on Docker Compose.
  2. 2024 — 2026

    Freelance Web Developer

    WordPress · PHP · Vue.js

    • Custom plugins and themes (WooCommerce, Amelia) and Vue.js interfaces with Vuetify and PrimeVue; maintenance and support.
  3. 2022 — 2023

    Application Support Analyst

    Agrobueyca C.A.

    • Microsoft Dynamics ERP, Windows Server and custom SQL views for reporting.
  4. 2021 — 2022

    Backend Developer

    CannedHead

    • REST services and APIs with Node.js and PostgreSQL for inventory and staff management, on AWS and Firebase.
  5. 2019 — 2021

    Technical Area Supervisor

    CoinCoin

    • Led the operations and maintenance team for cryptocurrency mining infrastructure.
Education

Systems Engineer — UNEFA, 2019

Training

Platzi: Backend with NestJS, Professional Git & GitHub, ECMAScript, JavaScript, Frontend Developer, Terminal (2022–2023)

Languages

Spanish (native) · Advanced technical English (reading and comprehension)

04

Projects

Planet IV · Prod

Production systems for clients in Spain, as lead developer at Global Talent. My own projects and Vanemis Arts’ live on the next planet.

In production Multi-tenant ERP

Go360

Fleet and operations management for several companies on a single app and a single database, with data isolated per tenant.

  • 500+endpoints
  • 220+migrations
  • 180+test suites
  • 30+ADRs
  • Two-layer security: endpoint authorization + Row-Level Security in PostgreSQL.
  • Passkeys (WebAuthn), rate limiting and public links with hashed tokens.
  • Versioned public API (v1) with OpenAPI/Swagger and Zod validation.
  • PWA with per-company branding and theme resolved during SSR.
  • Nuxt 4
  • Nitro
  • PostgreSQL 17
  • Drizzle
  • Docker
  • GitHub Actions
  • Vitest
AI Invoice reconciliation

BermePay

Uses LLMs to extract line items from PDF invoices and match them against services imported from Excel, cutting down manual accounts-payable work.

  • 13Edge Functions
  • 4scoring signals
  • Scoring algorithm (case file, license plate, amount and invoice number): reconciles clear matches and flags doubtful ones for review.
  • RLS, auditing and deduplication in the backend.
  • Supabase
  • Deno
  • Claude
  • Gemini
  • React 19
  • TanStack Query
05

Ecosystem

Planet V · Vanemis

My own projects and work for Vanemis Arts: the agency’s website and the sites and platforms I built for its team and clients. Each one is one of its moons: keep scrolling to circle the planet.

vanemis.art
vanemis.art homepage: Strategy you can see. Technology that works.
Planet · Agency

Vanemis Arts

Website for a digital marketing agency in Aragua, Venezuela: content, social media and web development for local businesses and remote teams.

  • Multi-step contact form and bot-protected email address
  • Interactive service selector and animated marquees
  • Local SEO targeting Aragua
  • Nuxt
  • TypeScript
  • SEO
vanemis.art ↗
ponkely.vanemisarts.com
Public menu of Ponkely bakery
Moon II · Menu + panel

Ponkely

A moon with two faces: the public menu for ordering via WhatsApp and the business’s private panel, with a baking timer, sales, payments, purchases and prices.

  • 24tables
  • 14views
  • 6Edge Functions
  • Astro
  • React 19
  • Supabase
  • PWA
  • Web Push
Panel recreated with demo data
Moon III · Internal use

Cubix

Operations CRM for the social media team: shifts, posting rounds per account and phone (reordered by drag and drop), supervisor notes, incidents and the day’s viral posts.

  • PWA
  • Mobile first
  • Roles
  • Drag & drop
Recreated with demo data · private access
06 · Contact

Shall we build something
that doesn’t go down?

Open to talk about backend, architecture and product. I work remotely from Venezuela (UTC-4).

+58 412-892-1844